The Formula 1 store has confirmed a deal on their official merchandise which is set to end later today. The F1 store is ...