Sewing Parts online
The customer service at Sewing Parts online is terrific! I had a foot that was not quite right and after I told them about it, they replaced the foot and sent me return postage label to give them the other one back. I won't ever be afraid to order from them. The new foot was sent out right away so I had it in no time. Loved doing business with them.