Absolute d0gsh1t. Placed an order, which was instantly put into Suspension and then Cancelled 'upon request' when I'd done no such thing. So now I have to wait several days for a refund (if it even arrives)
I suspect many/all positive reviews on here and similar sites are fake and customer service reps seem to be lying in responses.
Stick to proven sites like SEAGames, G2A and CD-Keys.