How can anyone NOT give this place 5 stars? My husband and I were first time customers and we both left extremely satisfied. The guy who helped us was knowledgeable, friendly, and most importantly...he listened to us! We never felt hassled or rushed and the amount of indivualized attention they seem to give each customer is hard to find nowadays. Great shop!