Danscomp's gives great deals as long as you know how to setup and dial bikes yourself, I'd recommend going to a variety of bike shops and getting their opinion. However, if you stop into a shop where a nice fairly tore-up custom is sitting in the back, your likely in the right place. I haven't riden bmx bikes since the warpig had praise but any folks at the shops will lead you in the right direction.