Never show up on time, you have to call them to even get an update, i called in the morning and book a slot of 5-6 so they should have better time management and fulfill my wished time. instead,4:30 pm i had to call at because4:30pm 7:15 pm beacuase there were no updates all day, for them to tell me it's gonna be 1-2 hours from when i called, then almost 2 hours goes by ,I call for a eta they told me 7-calledtried7:15pm now. so i waited and then they try to explain to me how their time slot works and it's all based on how many orders they have... i don't care how many orders you get if you tell a customer you will be there at a certain time then it's your job to make sure all your deliveries around that time are near me so you can fulfill my order on time. it's not my job to teach them how to run a business... read more