Hello bclarkin264,
To answer your first question, yes, Santa Barbara Tax Products Group (SBTPG) is a legitimate Financial Services Company which operates as a subsidiary of the Green Dot Corporation. TurboTax uses their services whenever customers opt to deduct their fee's from their refund (RPS).
If you were contacted by them, make sure this is the link you are following:
https://www.sbtpg.com/netverify/index.html
They are just reaching out to verify some information in an attempt to protect your refund and prevent fraud.