Tying Flies

Does everyone tie their own flies?
Also, is there any tying kit (for begining) that is better than others? I found one here,TX, in an Academy Sports for $40. I have been looking in Cabela’s at a kit that seems to come with EVERYTHING. Any advice is great!!!
Thanks,
Jeremy

Remember, a nut in the hand is worth two in the bush.