ICardservices
Deducted $159 from my account and will not give me a refund Internet Company
First of all, I do not recall ever authorizing icardservices to deduct any money from my account. When I was aware of the $159 that they had deducted from my account I immadietly called the company and asked for a refund. A customer service representative e-mailed me a refund paper to fill out to ...