Otel.com
Non refundable charge
These jerks are trying to charge over 200$ on my credit card when I cancelled 1/2 hour later! Reporting them as fraudelent to all authorities immediately! ...