I guess this McD is consistently poor in service. I waited FIFTEEN minutes for ONE iced coffee. When I asked for the status of my drink, I was rudely told to wait. I waited another five but still no sign of iced coffee. I asked for a refund and the employee refused, telling me to wait again. I gave them another two minutes and told them this is not acceptable. A manager-looking person came and issued the refund in cash when I had paid with a credit card. No apologies whatsoever. No one really expects a five-star restaurant service at McD's, but this is beyond ridiculous.