Awful experience with the website and its support, have my money stuck on the website since like 2021 and after like a couple of years I just straight up had to give up.
Tried reaching out to their support on multiple platforms and still no answer, its just sad.
1 year ago
PlayerUp has a
4.3
average rating
from
861
reviews