Let me begin by saying that I hate to shop for pants. It seems like a miracle when I can actually find a pair that fit right AND are on sale. So you can imagine my frustration when the zipper on my semi-new golf shorts broke (kind of like that time I had a broken […]