You may also want to check
Competition Accessories for some good deals and quality gear (whatever you decide to get). I've shopped at their store a few times and the customer service is great.
Always remember the 7 P's
Prior
Proper
Planning
Prevents
Possible
Physical
Pain.