I have had the WORST experience with these guys. I have been expecting a shipment and was assured that it would be here on a specific date and they could not follow through. I needed the shipment to come on time because it's necessary before I can move on with the next step of my house! I already made arrangements with the expectation of on time delivery. I am beyond furious and the item I want is in stock, but all damaged and not sellable.