Many of my customers will say bless you in place of thank you.
Much obliged will work just fine. Means the same. There are some other ways on this site but " Much Obliged" was the first one I thought of ! Other than tipping my hat to you! LOL
Thank You Phrases: Saying Thank You in Different Ways
Fear of the unknown.