Most women (myself included) consider shoe shopping to be a guilty pleasure, but also something we indulge in way too often. Take the Fourth of July for example; who wants to wear the same pair of patriotic red, white and blue Christian Louboutin espadrilles from last year? Instead of blowing your precious savings on a pair of kicks, head over to Twenty Two Shoes for their Soles4Souls shoe drive where you can bring in a pair of worn shoes for donation and receive a new pair at fifty percent off. Slip into a new pair of adorable flats, killer wedges or striking heels for half the price while donating your old shoes for a worthy cause starting Thursday, July 3 at both Twenty Two Shoes Bay Area locations through July.

Twenty Two Shoes 2277 Union St., 415-409-2277 

Twenty Two Shoes Oakland 5858 College Ave., 510-594-2201