Solid with some site timeout issues
Lost a star for constant gateway timeouts but aside from that, as long as you're choosing your services carefully (not purchasing something that's so obviously sketchy it hurts), then the site is beyond trustworthy. I got exactly what I asked for, safely, and securely, for a good price.
