Otel.com
Otel.com
- 10-28-2013
- 9
The web site booking took my credit card details for a company Great British Discounts as part of the discount booking process. This works out as a fraud.
Company: Otel.com
Country: USA
The web site booking took my credit card details for a company Great British Discounts as part of the discount booking process. This works out as a fraud.