The only positive factor about this website is their support. I placed a single division boost, it's been 2 weeks since the boost started and I decided to just quit the boost with a 45% winrate with 23 games and failed promos... I could have accomplished this by myself all while saving myself 80 euro. They won't let you swap boosters unless they agree to it, which is essentially holding your boost hostage.
No fun, had to legitimately use another site to achieve my boost goal.