You'll be able to read an agreement saying that "Non-Binding Reservation Payment" which means you cancel at anytime with no reason and you'll get a full refund.
It also means Tesla can cancel your reservation and refund you your deposit fully for no reasons at all.
I don't think there's been a clause of "minus credit card fees."
If that will be the case, to avoid credit card fees (for refund option only,) pay by checking/saving account.