This morning I made a hotel booking in Italy through Capital One Travel, then found a slightly cheaper rate for the same hotel/room type through booking.com. Then, looking at the hotel website for a direct booking, and even cheaper rate. In using the price match feature, C1 did match for the slightly lower booking.com rate, but would not give me the even better rate offered by the hotel for direct booking. Reason: Capital One books in US dollars, as does booking.com (with USD setting). The direct hotel booking is only in euros, which is logical for a stand-alone hotel in Italy. Capital One's price match has to be dollars vs. dollars, and no other currency.