Yes, their prices are good but their shipping rates are steep. Far worse then that though is their customer service. I asked them to help resolve a minor issue... a quick 5 minute effort and all would have been well. Their response, we can't help you. "We get requests all the time to help with problems and we just can't do that"
EPIC- congratulations, your stubborn insensitivity may have saved you 5 minutes of trouble and a couple dollars... but it will have cost you thousands in what you could have had since you have lost my business!