In this paper a unified derivation of the upper and lower bounds (in terms of the mean) of an IFR, DFR, IFRA, DFRA, NBU or NWU reliability function is presented. The method of proof provides a simpler alternative to the various proofs known in the literature. Moreover, this method can be used to generalize the existing results in two ways, as demonstrated here. First, the bounds for the reliability function are obtained in terms of any finite moment in all these cases. Subsequently we provide a moment bound on a reliability function which ages faster or slower than a known one in some sense. The existing literature does not offer any of these generalizations, except for a few results which are available in an unnecessarily complicated form.