I ordered 2 things through the app, a RT 44 Coke and a Jr Double cheeseburger. It was supposed to be ready at 8:53. They ran a little behind an brought it out at 8:58. The girl who brought it out was very sweet and polite. I left, only to find out they gave me Diet Coke. This location is not easily accessible, you have to go a mile or so past it to get to the turn around and then, if you have to go back, you have go a 2 miles to hit the turn around again, then 2 miles back to the restaurant. So I went back, the door was locked, so I had to go drive thru. There I had to wait almost 9 mins just to talk to someone. I explained about my soda. I had to repeat the situation 6 times, and between each time there was LONG gaps before he would come back and speak to me, finally the guy asked if I wanted a new 44 Coke, like I hadn't REPEATEDLY said exactly that for the last 7 mins. I said yes, I just wanted to switch out the diet for regular. He put in the order and told me I had to pay!! Waiting at the window another 5+ mins before someone finally came to the window and opened it. She told me how much I would have to pay. I told her that I shouldn't have to pay as I wasn't the one who made the mistake. I didnt want an extra soda, I just wanted to switch out what I had. Showed her my app receipt. She agreed, gave me my Coke and I left. All of that took more than 20 mins, 30 mins with the extra drive time. To correct THEIR mistake. There were no other cars in drive-thru, and only 2 cars in the stalls, and 1 family inside of Marco's, so it wasnt like they were extremely busy. By this time I was late. Drove home, just to find out that they didnt give me the burger I ordered either! I order the jr double cheeseburger for several reasons, but one of them is that I have an allergy to onions. They make me break out in hives. The jr doubles dont come with onions, you'd have to add them on to get them, so it's low chance of getting them. I got a single cheeseburger, with pickles, mustard, and a TON of onions. Which I didnt notice until I took my first bite because, as I said, I was in rush due to having to go back and wait as long as I did. So, not only did they have extra stuff on it, I didnt even get a double!