I bought 100 followers for twitch.
They never delivered i contacted their support which told me my order is being proccesed 3 days later i still didnt get anything.
They received the money but the service was never delivered.
Update:After 10 or 15 msg back and forth we were able to resolve the issue