I REALLY dislike the tipping, and tipping before you get your food no less. It is not a full service restaurant. It is more like Hardee's. Great burgers, excellent cheese sauce and condiments. I enjoy eating there and I begrudgingly tip, but it would be a much more enjoyable experience if they either removed the expectation of tipping, or provided more service.