Sorry you had to go through this. What you have written is very honest. We do not force our clients to book with certain resort chains but because of our volume we are able to get better discounts than the other agencies. With Karisma Hotels & Resorts, we are Diamond Level 5 so we get really great perks and amenities.