I have been using Gentry for 20+ years, they have always had the lowest price and highest quality of service. it is hard to stay in business that long and have a bad rep etc. more so in todays 'discount chain stores'
Pros: you pay for service, not all those amenities
Cons: Make an appointment - they stay busy
more