I spoke with a Topps rep several weeks ago and he told me it can take up to six weeks for them to actually ship out a card when it says "shipped" on their website. Six weeks to get the card out the door after they change the message on their website! Pretty misleading!
Absolutely stupid but then it is Topps so what do you expect
Absolutely stupid but then it is Topps so what do you expect