Coinbase purchases always lock in the present rate (once I saw this want the case but they made that very clear prior to my purchase). This is true even if it takes 7 days to receive the coins (ie won't be able to sell till them). I've had good experiences overall with them.