Why not try localbitcoins? I think it is the best site to use in order to halt coinbase's attempt to centralize bitcoin trades there.
An exchange is way more secure and convinient than local bitcoins...
I think the excess of regulations in us are becoming a problem that is acting like a barrier so new exchanges can't join the market.