This company keeps deducting $70 per month from my credit card. I have not received goods or services from them and cannot contact them since they have no "contact us" facility. There is a phone no. in America and I am going to try that. I think they are an affiliate of EBay. It seems like a big scam to me.
0 comments