The past three times my order did not arrive until over one hour after ordering online. Last night it took 2hrs 15mins. The service is not reliable. I was refunded the full amount, which was nice. I can't see using them again, because of the inconsistency.