In July 5, I ordered two twin XL original hybrid mattresses. They indicated that I should receive delivery of the mattresses on July 15 or 16th. Those dates came and went and there was no shipment initiated. I emailed customer support and received no response. I had to call their customer support number to try and get information. They couldn't tell me when the Mattresses would ship. A few days later I called again and they said the mattresses we're coming into their warehouse and should ship to me in a few days. They said they would email me updates, which they never did. I emailed customer support for an update and received none. After that time frame had passed, I called again to get an update. This time they told me that they would have no mattresses to ship me for several more weeks. I asked them to cancel my order. They put me on hold for 15 minutes to come back and cancel my order. Every time I called to get a status update I was on hold for an extended period of time waiting to find out the status of my order. Casper gives miss leading information about when you would receive your mattresses, So they can capture your order. Their customer support department is completely unresponsive to emails. Their telephone support appears to have a lack of information. Very poor customer service overall.