You forget to factor in the tools and knowledge to do the job right.....
Had a buddy on lake powell that refused to pay for a custom canvas and bough some cheap crap off the net. It never fit right, caused him many headaches when it would come loose in a storm and finally destroyed it's self...