Have placed orders for several thousand dollars over the past year. Delivery has been quite timely and the product has in each case been what I expected. It's important to know what you are ordering. Not a place to order from and plan to return it when you don't need it anymore. I'm sure many customers will do that.