Not sure about costs in Thailand but noted he was from the states. He can check cash price in a variety of places such as walmart and costco (dont need to be a member to use} also a great website is www.goodrx.com which compares all the costs of all local pharmacies and even coupons that can be used to bring price down. ex: his carvedilol at Costco goes for $10 for 180 tabs. One of my meds costs $1900 for 90 days so get the generic from Canada for $90. check www.CIPA.com for a list of reliable canadian online pharmacies. Hope this helps.