This service is terrible. I've placed several order over several different days and more often than not, my order gets cancelled after I've been waiting on a delivery for 2 hours. I wouldn't recommend to anyone for deliveries or to buy stock in this company. My double dashes even get cancelled for no reason. Would give negative stars if possible.