Room service is a RIP off period.
I was staying at the Westin St. Francis for vincom a few months ago, and was looking at the prices. The chocolate chip cookies were $10. Plus I think about 35% in fees, and $5 delivery charge. The net is that things cost at least 3x what they would normally. The mini-bar was similar, $5 for a candy bar plus a 30% restocking fee, I mean, ...! (and the damn thing was automatic, so if you touched anything you got charged for it...)
Even more ridiculous, they have a card detailing the phone charges. They showed an example 6 minute call to japan costing approximately $90.
I know they're trying to nail the corporoate people who don't care about money, but if I was running a business and got charges like that, I'd probably ban the hotel from the travel policy.