I'll try this again. I pushed the wrong button and lost my response.
If you are thinking of buying a sewing machine, do not go to Walmart to buy it. You will be lucky if the machine lasts two years. Should something go wrong with it, many places will not repair it. So hence, the cheap price or throw away machines and nobody has money to throw away now days.
What do you want the machine to do? Do you want to just quilt or do you think you might like to make clothes or home decor (pillows and things)?
Check for sewing machine stores in your area to see if they have a trade in model on sale. You will know that the machine has been checked and cleaned. Take some fabrics with you. This fabric should represent all the kinds of sewing you think you want to do including your quilt sandwich (take some denim, knit fabric and sheer) and try out each machine on different settings and different stitches. Make sure the machine will allow you to lower your feed dogs for free motion quiliting and sewing on buttons.
Some names of machines are Bernina, Pfaff, Viking, Elna, Janome (who makes Kenmore), Brother, Babylock, White and Singer. Another machine is the Euro Pro Denim/Silk which is all metal gears. A good machine will start around $500 and go up. Singer was a good company but ownership changed and so did the quality and construction of the machines. I have several older model Singers that I love but would probably buy a Brother or Babylock the next time. You will get the one that is right for you. Welcome to the wonderful world of sewing. Please let us know what you do buy. Happy threads to you.