written by Rosemary344 on 26/05/2017
No real issues with company. Some challenges with verification codes which I believe relates more to the credit card company. A bit disappointing to have to pay a 2%fee also.
As rated by our community of reviewers