Forum Moderators: LifeinAsia
Any suggestions would be appreciated.
Of course, with Verisign, you get that Verisign logo which means something to some people and some think that it is a good item to have.
I guess what the question should have been who offers a good Merchant account.