Kudos to Brian and team for getting on top of this and solving the problem quickly. They executed the order as originally promised, admitted their mistake, and gave him a credit for the inconvenience.
I've executed many transactions with Coinbase and although one of my transactions was delayed briefly, I've been very pleased overall with the service.
They are go much farther than most other Bitcoin exchanges and services, which barely have any support channels and have frequently stolen user money entirely.