Never paid out my account 6 months later. Looks like they buy 5 stars from Fiverr (A lot of the names here can be found on Fiverr's, "will review your business for $5 category") and the 1 star reviews are the only legit ones. Payment blocked for a reason that was not verified and then told by their customer service, too bad its our money now.
This review reflects the subjective opinion of the user, and not the official position of the editors.