「Thank you so much.」は、「ありがとうございます。」の意味ですが、実は他にも言い回しはたくさんあります。

Thank you for your patience.
お待ちいただき、ありがとうございます。

Thank you for your understanding.
ご理解いただき、誠にありがとうございます。

Thank you for visiting us today.
本日は当店にお越しいただき、ありがとうございます。