Credit cards offer a unique level of convenience, but that flexibility can come at a significant cost — and it's not just the ...