I ordered flooring online for delivery on a specific day. It did not appear on the day. I rang and was told it would be delivered next day. I did not arrive. So the next day I rang to cancel the order and was finally told the truth - the flooring was going to the sub- contractor today and would be a further 3-5 days before I got it. Just try being realistic and truthful. I won't be ordering online again.