TaxMasters has just been evicted from one of their two offices for non-payment of rent. They have had to move everyone to a single floor of their other office building because they can't afford the rent.
They go to trial on March 19, 2012 for fraud where they are facing a $20 MILLION judgement on top of the $21 million in debt they already have. They are being sued by Dell and The Weather Channel for not paying their debts. Their sales are down 75% from last year.
This company will be gone in a matter of months. Please do NOT give them your money as they will not be around long and you will get NOTHING in return.