One of the best online retailers with whom I have dealt. When I placed my order, I made an error about delivery. Contacted them by way of email and they had a response back to me within two hours. Then I had another question and once again I received an answer back within 2 hours. And that was on a weekend. The product arrived on time and was in wonderful condition. I will definitely deal with this company again.