Yes, LightStream has an A+ rating with the Better Business Bureau and is a division of Truist Financial, one of the largest banks in the US.