They may operate a company, but they run it like a scam. If you have any issues don't expect a great response or resolution. PayPal disputes was the only way many have been able to hold them accountable.
Used for last year they are legitimate. I've had no problems with them at all
A legit company but they do have some funky tech support