SCAMMERS. a simple shipping and handling charge turns out to be over $180 worth of charges on my credit card and i only found this out because the credit card company sent me a letter about possible fraud on my card!
I am sooooo pissed off right now. They havent heard the last of me!