Ordered a new lap top. Courier phoned to say, deliver Tues between 5 and 9. Rush home, no delivery. They phone the next day, will come tonight, rushed home, no show. Now the Company says courier is letting them down. Shall I give them another chance or cancel the order. Why promiss what you cant deliver?