I've been to this location several times, and I've never had any issues. The food is consistently good for a fast food restaurant. My order has never been wrong and I've never waited an obscene amount of time. I'm not sure why there are so many complaints about the service, but then again I don't particularly go to a fast food restaurant for the service. The service here is on par with most fast food places. You get what you pay for. They are not generally rude in my experience, but it's not five-star service either (which is fine).