Utterly terrible customer service. Actually, close to non-existent customer service as they dont contact you and dont respond.
When YOU HAVE MY MONEY Id expect a response!
Avoid.