There's no denying the prices are good and that why I gave them 3 stars. The selection is decent, you will most likely find something that works for you. My issue with them is the front office. I'm surprised that a review states their front office people were nice and helpful. Maybe you have to be of the same ethnic background as they are. Anyway, the older cranky lady is awful and rude and the slightly not as old lady is slightly less rude. They're just not personable or helpful in any way whatsoever and for me, service goes very far.