My Discover card recieved a charge of $24.95 from this company. I do not know anything of this company. I called, they could not accurately describe to me their own service. They asked if I had placed any orders through the internet or telephone, I did but not through them. They suggested there may have been a button - a button - I pushed that added them.
0 comments