Another company that charges your credit card and then is impossible to get ahold of. I never ordered nor received any goods from them and now it's been a hassle to reach them. Website looks exactly like consgamehere.com though they say their not affiliated.
0 comments