I worked in a casino, so I should know better. Those places are expert at separating you from your money as quick and painlessly as possible.
What kills me about it is that no one wants to pay reasonable amounts for good service. I feel like I'm always being overcharged, but as a highly skilled professional I can't get companies to understand the difference between my services and some guy fresh off the plane from India.