Although surgery is the really best and most effective way of correcting bunions there is supposedly another option but I haven't tried it because I don't have bunions.
You can buy a device you place on your feet and toes and it's supposed to correct your bunions.
If that doesn't work for you then you might need to have bunion surgery done to remove and correct your bunions.
But do note that bunion surgery is costly. The average cost to have bunion surgery is $5,560.00 and health insurance will not usually pay for the bunion surgery unless the bunions are causing you severe pain and is a needed surgery.