Absolutely incredible customer service.
Had trouble with receiving payment as the banks in my country don't use certain criteria to receive international payment. The admin went out of his way to make sure I receive my payment and I did. The customer service is incredible would definitely recommend. The service they provide was effortless as well, they had completed the transaction in less than 24 hours. Absolutely pleased with the whole process.
