Run from this one. I am looking for an M5 too. I have seen them at 17k-19.9k with much less miles. I am looking at a 02 M5 in good shape for about 19k and 92k miles on the clock.
MY 2001 //M5 LeMans Blue Metallic
X5 Bushings|Falken Tires 18" 275/40 and 245/35|
MY97 528i 235,000 miles **Sold 10/2008* We were in love