Other financial discussions

I havent received my refund, or my stimulus payment as of May 12th; but, I did receive a bill from TurboTax (an email), for the fees, because I opted for them to be taken out of my refund. I also have used TT for at least 10 years, and have recommended it for the same, to other people.  I used to help others do their taxes, so Im talking 100s of recommendations, so I guess it can be said that I have made TT 1000s of dollars, over the last 10plus years.