Slow and Not User Friendly with Support
I won a giveaway and it was cool and all, but they didn't contact me after their initial, "You won!" email. I had to contact support and they literally sent an email saying "Please wait." and that was it.
United States
I won a giveaway and it was cool and all, but they didn't contact me after their initial, "You won!" email. I had to contact support and they literally sent an email saying "Please wait." and that was it.