anyone had any luck reaching PlanetPayment?
I have tried to get a merchant account with them but they only seem to be an answering machine company. They won't respond to emails, they don't answer the phone, tried both a toll free from their website, and the other one. Plus phoned to Planet Group and got another number to try but that went to some private person that was not a Planet Payment staff.
Since I'm not located in US it seemed like a good idea to sign up with them, but guess I have to stick with Revecom