McLaren Mercedes SLR - put away for the credit crunch?