Personally, I'll always try and make whatever I'm looking for first. If I fail, then I'll buy the item retail. There is a huge amount of satisfaction that I receive by fabricating something up from scratch (or as scratch as I can get). Huge sense of accomplishment there.