Maybe - just maybe - you didn't get back the same machine you left with them. Your sales receipt should have a serial number. I would check that and yes, also, take it back and give 'm heck. Don't leave until you get some satisfaction.
My husband fixes sewing machines and they always look brand new, and work beautifully when he sends them back.