I've been a customer for over 20 years. So what if they are too busy working out back during busy times to answer phone calls. Just call back later if you need to chat. They know their stuff and their prices can't be beat. Always worth the wait.
Pros: They know their stuff and have great prices
Cons: They do a lot of business and you may have to wait... duh!
more