Good job! You did well, and don't get nervous, you have nothing to be nervous about!
Only critique is the stopping for the receipt. It's just a pet peeve of mine. I know it's usually some 70-year-old nice old guy, but I refuse to show receipts when I leave a store unless it's a store I have signed a customer agreement with (like BJs, etc.). It reenforces the notion that it's okay to treat me like I've stolen something until I prove that I haven't. I check my receipt before I sign it at the register so I know I wasn't overcharged. On top of that, I'm under no obligation to sacrifice my convenience or dignity to help their loss prevention teams do their job.
Well that's my rant, but don't let that scare you from this board, it's my own personal opinion and you did great!