This is a question about living in Thailand permanently. When moving to Thailand, what is the best way to handle your mail.

Is there any problems in transfering everything to a Thai postal address?

Do credit card companies object to one having a Thai address?

Does your home government allow a Thai address or must you have a home country address?

Is it wise to subscribe to some mail forwarding service thereby keeping a home country address? This seems expensive.