I have a HSBC card. And no problem at all. I purchased a phone from that card. but I had to call several time to ask from them to convert that payment to flexible plan. (Other banks can be do the process within 1 call.)
All cards are same if you can pay the outstanding amounts always.