I have also suffered from heel spurs and my solution to the pain and final cure was to wear rocker soled shoes! I found the shoes were such a relief eventually I could wear my regular shoes again!
Many consumers have found noticeable relief from heel spurs by wearing Birkenstock sandals. This is a page about wearing Birkenstock sandals for heel spurs.