I have the Brother CS6000i - My husband bought it for me at Walmart almost 2 years ago. It's a really good little machine. I pieced and quilted the quilt in my avatar on it. The throat isn't very large but I can get the job done and done pretty well. I have been sewing for many, many years so I didn't need lessons thrown in from some sewing machine dealer. I also have a Baby Lock that I have had for years. The Singer that I got in 1978 still runs just fine. I gave it to a friend of mine that was just learning to sew when I bought my BabyLock. My mother bought a BabyLock from a Bernina dealer in Michigan and can't get any support from them... Who can tell whether you will get good service or not...