The one man shop Volvo mechanic I go to buys salvage and broken cars on the side. He has a two year old BMW he's putting new front sheetmetal on now. About $5k purchase on ebay from the insurance co I guess. Good profit to be made there it seems. Late model parts are plentiful in junkyards, more so and cheapish in CT/ NJ/ PA, with freight still profitable for turning over high value late model salvage vehicles. He also just bought a Volvo S80 with a blown motor plus a used motor for it. A days work and it goes on the lot.