HelpWYZ.com


Country United States
State Alabama
Phone 861-590-425-2713
Website http://www.helpwyz.com/

HelpWYZ.com Reviews

  • Jun 29, 2015

Helpwyz.com is a website offering instagram services like followers and likes. They say that after the purchase it takes between 2 to 12 hours before they process the order and add followers to your instagram account.

I purchased 20k followers, after 6 days they didn't add even 1 follower to my profile. I emailed then 10 times, asked them what's going on, they don't answer. After that I requested to cancel my order and refund, they say that they don't refund money, and I have to wait more!!! They are a total SCAM.

Don't buy from them, They are a total scam! they are located in china so I can't do anything to get back my money from them.

Write a Review about HelpWYZ.com