I have a very small business making cushions and fabric-based gifts & homeware. I also make clothes for myself, and for friends if they ask me. I don't sew every day as that business is part-time and I do other non-sewing things. I currently use a (discontinued) mid-range John Lewis machine that cost me about 200 quid a few years ago. The buttonholes are 4 step and it only has a few stitches. It's fine though.
What I now need, especially for a professional finish on the cushions, is a way of finishing off seams nicely (I sometimes bind them now which looks lovely but takes forever). I looked at overlockers but they seem really complicated and it freaks me out a bit that they cut as they sew. Also with cushion covers you cut off the corners after sewing the seam which surely would unravel the overcasting?
So, I found a lovely Janome machine in John Lewis which does overcasting, and one step buttonholes. The assistant sang its praises but also said that lots of people prefer to have a more basic machine plus an overlocker rather than a fancier machine.
I think I'd rather have a better machine with more stitches, but I don't want to make a mistake and in a few months time wish I'd bought an overlocker.
Any thoughts or advice very much appreciated, or if you'd like to recommend a good sewing machine around the £300, 350 mark that'd be great.