I found something similar. I compared the rates this company had, with the other online companies, and it was such a good deal. BookIt's prices were at least half of what the others charged. Then there were BookIt agents at the resort. Their office was in the same room as the Royal Holiday office. If they aren't working together on this, then Pigs are flying.
Credit card companies have to be aware of the Royal Holiday scam. Look at all the complaints. I have seen cases in the Royal Holiday yahoo complaint group where credit card companies have taken the money back for clients, but it looks like they had to argue with them.
Look in search engines for Royal Holiday fraud, Royal Holiday Complaints, and you will find many places to get information on how to get out of this if you fell for the presentation and have a contract.