Yes, there are a LOT of choices. Too much to look at.
Honestly I went into the local sewing center, that is a sewing machine dealer and I said "sell me one"
We played with machines, compared prices and functions.
it was a lot of fun and very informative.