Speaking for the 3 hotels I'm a part of and all the hoteliers I deal with at brand conventions, etc., the answer is an emphatic NO! Not at all offended. In fact, we PREFER it. It's just smart business for us to match any rate you see. Now are folks in Jamaica offended? I can't answer that. I always feel like I'm being a bother when I ask (I am NOT good at haggling), but at the same time, I know the facts, and I know it's better for them and me if I book direct. For that reason, I can't imagine them being offended. On the other hand, maybe there's a cultural taboo I'm not aware of... Maybe a few vets around here could chime in on this one...