I booked an Emirates flight through Capital One Travel two months ago, well in advance, so I could plan my trip with peace of mind. At the time of booking, the layover in Dubai was a reasonable 4 hours and 30 minutes.
Without my consent, Capital One Travel changed my itinerary to a 31-hour layover — completely disrupting my travel plans. When I contacted them to request a refund or to be rebooked on a proper flight, they refused and ask me for more money to fix a problem they created.
This is an absolute scam. Zero accountability, cheater-level customer service, and no respect for travelers' time or money. I expected far better from a service tied to a reputable financial institution like Capital One.
Never booking through Capital One Travel again — and I strongly urge others to stay away.