Golf practice mats are available in many different shapes and sizes. Practice mats range in terms of purpose, some practice mats are designed for full swings and others are made for putting and chipping. Golf practice mats have gained in popularity...