
Skin.ClubJuly 2025
The deposit system is horrible if you dont use a card. Even tiny deposits get stuck for over a week and their support team is completely silent. Haven't received my deposit or gotten any refund back, zero responses from support except for some automated reply. Awful experience overall..