Patience is virtue people. I cannot believe the audacity of some people, they clearly see the employees busting their butts off, yet never take that into consideration as they huff and puff about. They're absolutely the best. Best prices (you need to ask for deals if you're not happy with the price, and they always do their best to work a special for you if they can) and best quality. I only had a discrepancy once. And they treated me like a king (lol). Don't go anywhere else.