I have no idea about this GCS and their products, and have not made any transaction with them. But I have received an invoice of EUR 99 relating to a visa card fee which i didn't order. What a fraud. Now they are forcing me to pay the amount plus EUR 66 fee and even threatening to sue me in the courts. SCAMMER!!!!
Claim your business profile now and gain access to all features and respond to customer reviews.