Good suggestion on saving money by installing flooring yourself. Honestly, it is hard to mess up the flooring and you can always call in an expert to bail you out if you get in over your head.
Does the process take time? Yes. Can it be frustrating? Certainly. But you could save a few hundred dollars by investing a weekend or two in installing your own flooring. It's a good do-it-yourself project on which to learn.