Case on Fire Red / Leaf Green TMs:
If your pokemon learns naturally when Fire Red / Leaf Green come into effect you are allow to get a refund on your TM. Please just post that you will need a refund. I want a record at least knowing it's there. The cashier then can hand you back your money.