Probably easiest to start your own thread versus one 3 years old. Wonder how that happened, kind of ironic.
Anyways, yes they should have. The Mount is integral to the turbine housing and short of dropping one from a 2 story building, you'd have to try to break that thing. Very heavy.