if ya take care of the thing it will last a while, if ya just ride it hard, re hard and jump rlly big and do no maintnance then it will last 1/10 of the time.
i tend to get out the bike and make sure everything is very tight about once a month and if something plays up then don't keep riding, find out the problem and fix it, i guess if ur in a bike shop u'll hav no probs finding spare parts huh?