6/14/2010 2:51 PM (PST)
Bonnie,
I haven't used their products but also noticed their F rating due to failing to respond to complaints on file. I suggest you file a complaint with the BBB and contact your credit card company asap to see if they can assist you in disputing the charges. They only allow a certain window of opportunity and I would hate for you to miss that window and get no recourse in the end.
|