DE
delivery.com
View company profile →
I don’t even wanna give one star.
I don’t even wanna give one star.. been screwed by them two nights in a row, dumb on us for trying them again. Placed order, they confirmed order, more then a HOUR later both times they text and tell us the order was cancelled. I’ll be sure to pass the word.. DONT WASTE YOUR TIME.