I purchased an expensive toilet from Plumber's Stock on line. Their customer service immediately contacted me to answer any questions I might have. We held an online chat and all of my questions were answered honestly and diligently. The order was placed and 4 weeks later, my new toilet arrived. Plumber's Stock told me it would take up to 4 weeks to receive the toilet. This company went out of their way to repack the toilet wrapping it in thick plastic sheet and then putting a foaming agent all around the toilet to fill the box completely. That toilet could be dropped from a 2 story building an nothing would happen to it the way they took care to encase it in foam. I couldn't be happier with my purchase and Plumber's Stock was 100% true to the transaction. Their Customer Service was tops and constantly in touch with me to assure I was satisfied throughout the process. Would definitely do business with them again.