Sort:  

No its all been fine so far, I wouldn't think MasterCard or Visa would attach themselves to a company without significant backing.

Fees are all listed on the site and very reasonable.

Good to know, i'll sign up right now :D thank you for your tutorial!!