DD is convenient. But if you order something and they forget it, they say they dont have to compensate you. There's been deliveries where the driver has forgotten a portion of my order and when I contact customer support they say "sorry we can't compensate you. it's based on a case by case" even though I PAID for something they won't deliver or return my money. So that part they get 0 stars. for convenience 1 star