dwmmlm
New Member

After you file

It's a legit scam. Google it and you'll see TurboTax has shafted you with this company. They hold your money for months making interest and making it very difficult to get your refund. Really shameful.