I have 2 and they are older than dirt. Still going strong. I got them for my old Kenmore machine and they work just fine on my Janome. I can't remember where I got them but I'm sure I didn't pay anywhere near $50.00 for them. If they had cost that much, I wouldn't have them.
Sue