So what do you use - credit card or debit card. if you use any? Post Comment Receive notifications Add a comment...