Over-all, the TST charge in your bank card statement shouldn't be a cause for alarm. It is just a reputable payment charged by Toast for payment processing after you create a transaction on a merchant account using their platform. The store is still decorated with a variety of Chinese medicine https://chiefa578wyy2.wikipublicity.com/user