Had only one problem - my card wasn't approved even though there was no problem with it whatsoever. it all worked out at the end
Connect with Facebook to get one click access to Trustpilot. It's easier.