I would pay with my card just to collect bonus points. Then go home and pay for my card right away. That way, I don't owe the card and I collect points which I can redeem and I don't have to carry tens of thousands of dollars around with me. The financial institutions are there for you to make use of. Don't let them make use of you...do not pay minimum payment, do not buy something you don't have the cash for. Watches are a hobby, not an investment...