I had bunion surgery on both feet when I was only 16! Didn't even have the fun of wearing inappropriate shoes - I inherited the buggers from mother. I was beginning to have pain in my toes afgter long periods of standing. I still get this, but probably because I try to wear pointy high heels too often.
this operation was a while ago - blimey, about 15 years! and the surgery was done Thailand where I was living with parents, so things have probably moved on, but what the surgeon did to me was cut through the two tendons that run either side of the big toe joint down the foot, and then lengthen the inside one and tighten the outside one, thus shifting the toe to a straighter position.
I think it has made my toes straighter and saved me pain overall, but my mother had a similar operation twice, as the bones shifted back again eventually. She actually had bone chipped off the joint too.
I was in hospital for a few days and in considerble pain for a few weeks. It didn't take me long to be hobbling about again, and I didn't have any plaster, just tapes holding things in place. I was a stupid teenager though and got terrible blood poisoning from an infection in one of the wounds however, as I insisted on going out with friends in the rainy season to a nightclub before had healed properly! I was just wearing socks, as couldn't put shoes on yet.. What an idiot.
If you just have ugly feet, the surgery option is probably not worth it. If you are in pain from bunions though, it might be worth it.