Does this not seem a little out of line to have to replace an ABS Module ($2,132.74) after only 14,500 miles. It seems like I have no options except to have the dealer replace. Is this a common problem with BMW? I feel like if BMW can't build a better product than this, then folks should get a price break. Someone please set me straight..