For the high quality of customer service here alone, I give this place five stars in a heartbeat. They are super friendly and helpful. Their prices are very competitive as well. You can't beat the location either...its right on main Street. Plenty of parking, either in front of the building, or on the side. This is a great store!