I have a Brother, but it isn't the one you have. I found these folks to be excellent to do business with. They even called me when they didn't have something I'd ordered & asked if they could send a cheaper part that works fantastic so it could be shipped immediately. Excellent customer service!!
http://www.sewingsupplywarehouse.com/