They suck
Sounds like someone didn't hang the new order tags and the driver didn't check the receipt. I can't answer why they hung up on you. If they get busy they might have accidentally forgotten you were on hold. And since i don't know when you called the second time, i don't know if they might have been closed. I hope you called the next day to speak with a manager.
Thanks! Your answer is awaiting moderation.