Booked a cruise on Royal Caribbean thru Cruise Super Store... They took the money and never booked with Royal Caribbean. Now they web site and address is listed a Cruise Tires. Major SCAM.
Booked a cruise on Royal Caribbean thru Cruise Super Store... They took the money and never booked with Royal Caribbean. Now they web site and address is listed a Cruise Tires. Major SCAM.
0 comments