CD
Christo D

1 reviews | Active since Dec 2017

01 Mar 2022, 16:51

A company playing games rather than selling them

Wish I saw all these negative reviews before placing my order. Paid and ordered in December and until now have not received any feedback on why my order is delayed. This company needs to man up or they need to be investigated.

0
Replies (0)