I think when they first started doing the TM30 online the commercial businesses were charged 500 Baht initially as a first time one off charge. Thereafter free. May be Tod can confirm that? I think that's why my missus was charged the 500. The office didn't/doesn't know the rule.