bkkguy, the O-A and O-B visa are different only as the 0-A is gotten in one’s home country whereas the O-B can only be obtained in Thailand.