After you file

I received a deposit from TPG Products and had never heard of this company.  Google the name and finding it is possibly my tax refund which is not the amount TurboTax told me I would receive.  I filed 1040E, choose the free version,  so I I am upset I am being charged by a company I have not dealt with during my 2024 taxes.