not to hate dude, but have you tried being nice to your local bike shop?
if they really suck, dans is the way to go, but if they don't try showing up there often, and not complaining and they'll magically start hooking you up.
paying with doughnuts or beer (if you're old enough to buy)  is also a way to get shit cheaper.
otherwise dan's is legit, but i have no codes.  try bmxboard or something.