Why Did I Get a Deposit from TPG Products SBTPG LLC & Civista Bank?
Did you get a deposit from TPG Products or Civista Bank? Do neither of those names sound familiar? Fortunately you have not been scammed, they are related to your tax refund and we'll explain how.