Delay delay delay and cannot cancel.. Order Krispy Kreme at 4.30..arrival is suppose to be 5.15..it changed to 5.30 then 5.45 and then 6pm. Cancel order are all automated response. Call the centre takes ages to reach. I waited 1.5 hours for a simple delivery and best is that I cannot cancel the order.. U win lor!! Money u take already, we can only just wait. We are at your mercy.