I was very pleased with their service. Items shipped right away, were received in good condition, and were expertly packed. I will definitely be shopping here again. Prices here are far better than local retail stores and they had good stock. They were missing just a couple items I wanted, but the vast majority of products I wanted they had plenty of.