Absolutely shocking service
Absolutely shocking service. I made a purchase from Formula 1 official store which needed to be returned, F1 should not use their services. My item has been “at depot” for 14 days now - there is no further update and they do not respond to emails!!!!







