Dri*Element5.com
My check card was charged $29.95 by these guys. Never heard of them Internet
My debit card was charged $29.95 without my knowledge or approval. I have no idea who these guys are but they are a scam. I don't even know how they got my card number. When I called them, they said they had no record of my name or a transaction. I did find a phone number for those who get stuck by ...