You may want to check out this site:
http://sewingmachine221sale.bizland....ore/index.html
I have purchased all of my Viking feet from them and paid $39 for my walking foot (have an older Viking). Of course maybe the newer feet are more expensive?? Anyway, I have always received my order within about 4 days time.
I think it is free shipping for small items. Great online store!
Kim