Wholeheartedly agree with Jim,
£1000 to some people is £100,000 to others. If its breaks, fix it and most of all look after your customers. Customer service is the biggest issue in this industry, and its easy to see why we have a problem when there are people telling customers to F off and ignoring messages/problems. I say get the car back, check it over / get it checked over by your mechanic and go from there. Its not the problem thats ever the problem, its how you deal with the problem....
I had an X3 31 days in, DPF clogged - Wear and tear on a 12 year old car with 110,000 on the clock. Nope, I got he car back ( 200 miles ) sorted the problem and delivered the thing back myself to ensure I was happy with it. A £3000 car, but to these people they'd saved for years and it was a big deal to them.