To make a long story short and not drag out details…. I have a 2013 Mega am, bought new from CRC….. Had creaky pivot bearings from the first day. Nukeproof suggested replacing the main pivot at the bottom of the seat tube… Did that and a few rides later the rest of the pivots started creaking…. Replaced the remaining bearings, as per Nukeproof recommendation. To this day, I can only get 3-4 months out of a set of bearings. Every month I pop the dust covers off and regrease, but still only 3-4 month life span. Nukeproof also mentioned running the best bearings you can find…. I thought Enduro MAX is a fairly decent bearing, but still only 3-4 months out of a set… This bike is an amazing ride, but this issue has certainly put me off buying another Nukeproof. Anybody need a hand pressing bearing out and new ones in, just give me a shout!