The C Channel, The-c-channel, www.the-c-channel.com
Ripoff, scam, fraudulent, dishonest, terrible company, horrible service Estoril
The C Channel is such a ripoff: (They say that for $35, they will give you 100 backlinks within 90 days, as detailed on their website here: In Sepember I paid $35 via Paypal to www.the-c-channel.com. I do have a copy of the receipt.in December I e-mailed [email protected] and advised I had ...