I have a Viking and was told not to use a generic on it; they don't last and can cause damage. I have two Vikings (well 3) and they all have different walking feet. Yes, they are expensive but they will last a long time and you'll get lots of use out of them.