The site is great, I sold my account, and the support in the chat is excellent. I was shocked that the guys went the extra mile and implemented email notifications.
Pros
- Great website
- Chat support
- Email notifications
- Ease of account selling
- High rating
Date of experience:
May 23, 2018