I ordered at 7pm and was told up to an hour for delivery. I called at 8:25 and was told "he's on his way." I called at 8:45 and was told "he's on his way," but I asked to confirm my order this time too. It was correct. It's now 9:15 and I've eaten something else because my food still isnt here, but my card sure was charged. Beware!!! Their customer service was horrible and they didn't deliver. I"l be going in person tomorrow for refund.