I purchased a Janome name brand walking foot from Kenssewingcenter.com just this past week. I had a generic universal and it broke after about 1 1/2 use, same thing the plastic broke. The Janome brand one that I got from Ken's is metal. It was $30 and it included shipping! It came about 3 days after ordering!!!