www.localbitcoins.com is good, have used and basically you are purchasing from another individual not a business so can find better rates - at the price now though I'd be waiting for the drop again as it will.