F1 Monza is a very serious company, consolidated in the merchandise and sportswear.
It is present inside the Autodromo di Monza (temple of high speed) with its own point of sale open all year round (except Mondays).