I haven't, but like many braces they account for the deficiency in strength and flexibility rather than address them.
I'd concentrate on your mobility and core strength before splashing the cash.
Yes I do appreciate that. I think however that my posture is down to sloping in my chair at work. I might buy one to force me to stay aligned when I'm lazy.