I always find the cheapest place possible and then call SD's and they price match. I think SD's, has the cheapest shipping also, most stuff is free shipping. I've only ran into one problem when dealing with SD and they made it right and then some. Just check and make sure what you want is in stock. If it's in stock it will be at your door in a few days. I always talk to Jerid, good guy to deal with. You can also try
www.fmkustoms.com They have some good deals and great customer service. I get my ASCO valves from them.