As a non-American I gotta say I really don't get the tipping system over there in the US of A. Servers get the tip they deserve, based on quality of service, right? There is no law or obligation to tip? It all seems mighty confusing and an unnecessary source of potential confrontation at a time when people are supposed to be out enjoying themselves. Why can't restaurants just pay their servers properly in the first place? The unspoken rules and expectations make the whole situation so...arbitrary.