The thing that bugs me the most is the way BMW's story has changed. First it was,the pump will be here in a week. On the delivery date the story became , the pumps are now back ordered until mid Jan. Then it was the pump has shipped and will be delivered on Jan. 21st. Now it's the pump is not available until after the first of Feb.What's up with all the lies? I would be more understanding if I got just the one story. It's not if you make a mistake , It's how one takes care of it. Maybe BMW is more concerned with outward appearances then actually delivering on their image.