Ordered a mattress, given delivery date and time, Tues 24th Nov 10.00 to 2.00pm waited, received a call 11.00am "will arrive before 2.30pm", didn't arrive, 2.45pm placed a call to determine delay OH! we're 3 hours behind sorry, confirmed delivery at 5.00pm to 6.00pm, went out to ok time off with boss, got home 4.30pm, been and gone "delivery failed", next delivery 2nd December, your joking!!! what a waste of space this company are, cancelled order told them to shove it, OH! It will be 5 days before you get your refund??, # I advise if want something for Christmas steer clear of these clowns they couldn't deliver snow in a blizzard!! Happy Christmas everyone.