I have never been so unsatisfied with an online purchase before. We ordered a mattress during Black Friday... and it never arrived. Calling JC Penney's ridiculous customer service support did nothing. Waiting on hold for hours got us nowhere, only to be informed it was up to the distributor to deal with our purchase. The distributor simply refused to deliver it. Every week they would say they were scheduling routes the next week. FOR TWO MONTHS. Finally we called to cancel it, and after months of waiting we were now without a bed for months, and screwed because we missed any opportunity for a sale. Unapologetic, they offered nothing but a refund, no acknowledgement of how much they put us through. I will never purchase anything ever again from them.