Today I was given a pack of Inspira needles at a shop's promotion. Does anyone use these? I read an old post that said her Janome rejected them. I have a Janome and want to know whether I should try these needles or not? Can anyone help?