Google Revolution
Fraud
This is a scam!!! Beware!!! A huge rip-off! E-Tax (Saint George UT) is an affiliate of Google Revolution. This and Google's other affiliates made a number of unauthorized charges to my credit card. Even though the account that originiated with Google Revolution was cancelled immediately, I still ...