Last month I purchased a walking foot for my vintage 1951 Singer 15-91 and I am so glad that I did! I was able to purchase from Sew Classic (online) for just over $22 with shipping.
I did inquire with the local Singer store and they were considerably more for a generic walking foot.
I agree a walking foot is a good investment! Hope this helps!