Did they "special order" the foot? If not, and they still won't give you your money back, maybe you should go see the Better Business Bureau and see if they can get it resolved. If they can't then I would write to Bernina headquarters and see if something can be done. If not, then after using up your "script" I would tell them I am through being a customer with them and you will tell all your friends about their "customer service". My opinion.