I preordered the game at 7PM PST and I didn't receive a pickup ready email. I walked into the store 9:25PM PST and I just showed the cashier a text message with order number. No problems.
I'm glad I ran into this post it saved me a trip to Best Buy. Mine was $5 I stacked it with a $15 certificate and GCU to preorder COD Legacy Edition. Thank you guys!