Element5 Info
I have no idea who they are, but they've got my $ Cologne
There was a charge of $29.00 posted to my checking account on 1/15/08. All it says on my statement is DRI WWW ELEMENT5 INFO info DE. Since there was no order number or phone number, I googled that whole line and came up with two things: This consumer complaints site and a site that matches my bank ...