Sorry. Forgot to check earlier. I've got LINE now so I got the answer almost immediately today. :) My friend got his rebate some time in April. He got it via the post. It was a cheque (102 baht only). This was last year. This year, his wife(a Thai) got hers just last week. She had to go to the tax office to check some stuff because it was a lot.