This place may be small and very crowded at times, but only because they have the best prices and a huge selection! Good deals for all patients! If the parking lot is full just circle back around they get people out quick. If it is busy just hang tight, it is worth the wait!