Ever since Bitinstant turned to shit I have been using Bitfloor and as long as your near a Bank Of America it is overall a very easy experience and I had my coins within in a few hours and I am pretty sure the fees were less. Just letting you guys know as I had used Bitinstant for a long time but I do not consider them a viable option anymore.