Do you know what model singer you have? If not, the serial number should (hopefully not worn off) be on the machine base on the right hand side. Then you can go to
http://www.singerco.com and look up that serial number and that will tell you what you have. They also have free downloadable manuals for most of the machines so you can look it up on that site too. I just ordered some stuff for my Singer 15-91 and 66-1 from
http://sewingmachinesplus.com. You may be lucky and your machine may come with accessories. I have a 27-4 that came with it's own accessories and a 15-96 that had it's own accessories too. My 15-91 didn't come with accessories but it can use accessories from the 15-96 (they are the same machine except the 96 is a treadle and the 91 is electric.