cta26
New Member

Received income tax check from a company affiiated with turbotax. Is this legit?

Check is  from green dot bank