I buy my guitars from this guy:
http://www.chrisguitars.com/
he's always got new stuff coming in, sometimes you find a real gem. Got a good return policy too. And he takes trades. I've been trading up for a while till I finally have a kick ass real Les Paul.