The card I got expired in three months (more than enough for an 8 day visit) and was quite cheap (400-450 Baht I think with 50 Baht in call credit.)

I ended up leaving it with a friend to use (for...