This has turned into a fine debate that's Interesting In that while It strayed somewhat from the original question It's still providing answers.
There will always be a debate about equipment whether it be baits, boats, clothing, etc., and the only surefire advice one can give Is what works for them. In the end you have to buy what best fits the criteria you have set for yourself. If that means you buy a Bomber crankbait as opposed to a Lucky Craft go out their with the confidence It will most certainly catch you a fish.
If you don't have confidence In a bait more times then not you and It will perform not up to standard. You simply have to have that confidence to fish effectively. I'm sure this has been mentioned In this thread but In reality your presentation and location of the bait Is far more Important than the price tag. That being said fish what you can afford, have the confidence to KNOW that bait will catch you fish, and as much as anything have fun!