So am stuck in paying online as they won't accept my card which is debit mastercard. But I read in ukba that it is accepted. I even end up using an agency for just printing the application online(coz I can't print it). And now anyone knows here what card do I need to use that I won't be having any problem? Am so pissed about the new way of paying the visa. Too hassle!!!

Mariam