Read the fine print. Booked a direct flight from a canadian origin to canadian destination. Price quoted from cheap air was from westjet and the cheap air price was about $20 less RT than the westjet site. Not much but worthwhile. Booked and when received visa bill the price was in us dollars, which made it hundreds more than westjet fare direct from westjet site. Checked my bill and no where next to any numbers was us dollars. Only an asterisk to the bottom fine print indicating us dollars. Partly my fault but misleading none the less, especially on canada only flights.