I have ordered from them a few times and yes, very good prices. I certainly have no complaints EXCEPT yes, the shipping is about 2+ weeks from when you place the order. But, the products and prices are very good. I will order again from them, just not something I need quickly.