The Cruise Super Store
Consumer Report
- 08-07-2013
- 62
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.
Company: The Cruise Super Store
Country: USA