Helen's said our order would take 45 mins to an hour to deliver, but it actually took 2 hours. We called twice during this time to check on the status of our order, but they offered no explanation for the delay. The helen's representative on the phone kept insisting that our food had been picked up and was ready for delivery, but this was either a lie or it actually took them 45 mins to deliver. Very very unhappy and our food was cold once we finally got it.
more