Geni.com
Billing
- 01-18-2012
- 17
I signed up for a $9.95 monthly subscription and then Geni.com charged me for a whole year. They don't have a customers service number and don't respond to e-mail. Scam website—AVOID!
Company: Geni.com
Country: USA
State: California
Site: geni.com