Just now, got notified that my 2- 2012 Proof SF sets have been sent. Anyone else hear the good news. Oh, That also means they've charged my credit card for the 2 sets. That's life.
Yep, mine should arrive today or tomorrow. I completed my order at 12:03 on day 1 of sales. Looking forward to it. :smile TC