Brazilian wax?

Has anyone ever had a Brazilian wax before? How painful is it? I'm thinking about getting one done but not sure how to prepare for it.