 When I purchased this X5 it was great.  Since then I have had 3 GPS systems replaced, the AC replaced.  Best of all it has left we stranded twice.  Could not even open the lift gate or glove box to get roadside assistance number.  For a car of this price the quality is terrible.  If I wanted this reliability I would of purchased a Chrysler.  Kia makes better cars than this.  The worst part is that I have had many BMW's.  From a M5 to a 7-Series to a 3-Series.  This is the first BMW that I have had a problem with.