Placed my first order for in game item. Expecting delivery time was 20-30 mins and every time you contact support they just keep asking you to wait. Complete bs even the ui for the website screams scam
Claim your business profile now and gain access to all features and respond to customer reviews.