I have the same machine. I bought my accessories from Allbrands.com. I thought the prices were reasonable, and their sales staff was extremely helpful - I wasn't sure if the accessories I wanted were compatible, so I called for clarification.
edited to add - If I remember right, I bought extra thread cassettes, a walking foot, and a 1/4" foot. My machine came with a free motion or embroidery foot.