That's a lot of money to pay for a machine which won't sew 4 layers of cotton. How basic can you get? You really need to put serious pressure on this dealer to fix this issue or give you another identical machine. I am disappointed in that dealer. It's his JOB to take care of headaches like this which should not happen, even with a low-end machine, never mind an 8900!