Killer deal, wow. If you are holding back because it's not local, then you are crazy. Even if you pay for shipping or drive it back, you'll still come out on top with a deal like this one. Good luck OP!
Current: 2008 BMW M3 Sparkling Graphite/Bamboo Beige/6MT. 1999 BMW M3 Techno Violet/Dove/5MT. On the list: BMW M2 Long Beach Blue/Black/6MT