No you're right. Coinbase does payment processing and hosted wallets. Users can buy or sell bitcoins to Coinbase, but it's not an exchange in the sense that any two users can trade USD/BTC with each other.
I just checked, it's not there. But it is on YouTube and my old Geocities page has been mirrored. You could find it if you wanted too, but it's not worth the effort.