Written on: 27/07/2012
This is the goofiest site I have ever seen. I tried to set up an account, deposit money into it and they would not let me. When I tried to communicate with them, they said they did not have my account information on hand. Besides not approving me, they send me nasty notices about not entering my correct password.
As rated by real users
"The worst service ever" Read More
"Aucune protection de vos achat..." Read More
"Steer well clear!" Read More
"PayPal is the worst never my p..." Read More
"Worldpay are TERRIBLE" Read More