The 12000 is a recent enough model that getting parts should not be an issue. Since there is no warranty, it doesn't matter what dealer you take it to, even if non-Janome. For dealers not in the Janome network, parts may be a little more difficult to get, but I can't imagine a 4 month wait even for a non-Janome dealer. While I've got my suspicions about what's going on with your local dealer, I won't speculate. I don't think you have much to lose by going to another.