I've ordered from them a handful of times and have never had any issues. Their regular prices are not unreasonable, and they have sales often. They also have a reasonable "free shipping" threshold. The only thing I find is that their shipping times are a little bit slow as they take a few days to process an order. Other than that, I've enjoyed my experiences with this company.