Tough Luck! I think Sandberg is a great place for service.
You should have gotten a buyers inspection at a BMW Dealer before making a purchase. Most all dealers sell cars that have been in some kind of accident but still have a clean CarFax report.
As a Volvo franchise they are not able to sell a volvo as a certified pre-owned if it has been in any accident or sold as "unibody" at an auction.
However their used car lot is just like any other. They(and all dealers) will regularly bid on cars at lease return/bank auctions with announcements of "unibody" and "frame damage" as long as they have verified that it has a clean CarFax report before bidding. the BMW dealer who originaly leased your car on the east coast would have been prohibited from bidding on your car because they are a franchise BMW dealer. This makes a car like yours apealing to other dealers because they can get a very good deal on the car and make a larger profit while selling it for less than their local competition.
Next time will it be worth the extra $150. for a good buyers inspection at the BMW dealer before making the purchase? Thats the $15,000. question.