Join Date: Feb 2015
Location: London
Programs: BAEC Silver, SPG Gold, Hilton Gold, Melia Gold, Shangri-La Jade, BA Amex PP, Iberia+, Nandos Card
Posts: 1,524
It usually takes between 2 - 3 weeks for a pack to be sent out. You need to give it some time if this hasn't elapsed.
It might be worth going into BAEC and order a new card from there, in case it hasn't already been sent.