Waist trainers/corset?!

So I've been thinking of getting a waist trainer but would like to hear from anyone who has one and  the good and bad things about it, and also where you got it  from, I'm in Australia :)