Google Tree
Fraud
Geez, I wish I'd seen this BEFORE I siged up with Google Tree. I feel so stupid because I never do stuff like this! So far they've gotten me for the $3.88 postage and one charge of $72.21. I filed a fraudulent charge with my bank, but who knows what will happen. Beware the gift horse! There are ...