It does take a fair amount of time to develop stuff. Sure you can do it yourself for free. If you consider your time being worth nothing. I'v always found that working up something takes alot more time than you expect it to. I generally get 50 bucks an hour at work. So. It wouldn't take very long to surpass the price that mikes asking. It's alot easier to let someone else do all the fitting, even if maybe not as gratifying as doing it yourself.