Sorry to hear your FanHub merch reward has not arrived.
Surprise Shirts take care of our fulfillment and shipping. They are therefore the right place to raise this issue and will help you out. Please send your order number and mention it's a FanHub reward to: enquiries@surpriseshirts.co.uk