Personally, I haven’t used the site, and I barely heard of it, but supposedly you can buy Instagram followers on it.
That means that even though you paid for followers, they don’t have to give you any. In addition, this statement in their TOS renders their “100% money back guarantee”, as it says right there that they make no gaurantees of any kind, expressed or implied. And of course, you agreed to that, since you were on their website and using their services. What I found interesting though is that they use HTTPS. Just a thought.
To be honest, it’s such a con move. But I just love smart they were.