I've never seen a company this clueless. They probably lack experience. Only that can explain their shortcomings. Bought some Twitch views and it took 9 days to deliver. When I contacted their staff they said it was already delivered which is just stupid. Hope they get better in future.
Be a part of Reviewsxp & receive latest Updates & Deals