I have bought on bitbargains a couple of times now. You can just make a bank transfer and get your coins pretty quickly without endless paperwork and verification.
The prices are higher than on say mtgox but after you factor in the cost of transferring money to mtgox it is not that different.