First, see what is wrong with your Viking...might be something easily fixed and save yourself some $$$$$. My Viking is over 10 yrs old and works perfect, while my bl ellure has been in the "shop" more times for "tweeks", than I care to think about....