I see no problem (ethical or otherwise) in trying to get the business to commit to what they advertised. If it was their own glitch, then it becomes their problem. If it was a third party glitch, then they should pass the costs along to the third party that made the glitch. Either way the consumer should get what was advertised. As for the 300 rooms, thats a tough one, from Hilton's perspective, I wouldn't do it, just because the guy is being a total a#$(*&e
$29 airfare to CDG; again same as the hotel rooms.. they should honor it and I would try to get it at the advertised price
Finally YES, this should be discussed here
IMHO