totally feel your pain. I guess I'm fortunate that my dealer is only about 20 minute away and he has 3 shops within 30 miles. I took my B/L in for cleaning a few months back and had it back within a week. She purred like a new kitten so you have something to look forward to.
What machine do you have? I have an Esante and would like to upgrade at some point but mine has been such a workhorse, I doubt I'd trade it in. Babylock just makes a great machines !!!
Glad to see more B/L owners on the site.