Given Cash -> Btc time, I am not expecting to have enough coins in my wallet until early next week.
Will the order go in at 300, or will there be a firm order date?
Try Coinbase...
Even if he created a new Coinbase account it will still take a few days for him to verify his account (it seems the "instant" verification doesn't work with many banks).