I'm gonna go with a contractor install... a little extra flying is worth it for me. Besides flying airplanes, just about all I can do is pound nails and boil water.
Did the contractor arrange the material purchase, or did you buy the flooring on your own? I can get the 10% mil discount at Lowes/HD. Not sure what price contractors pay...