I understand their production manager used to work for Alfa Romeo. "It'll take 6 months, and you gotta leava the car." Six months later - "The part's shesa be in in 2 weeks." Ad nauseum....

Just kidding...