In simple terms if you have an arrangement with the main sponsors thats fine, if not then get it through an onsite vendor.
Its not designed to catch anyone out or screw anybody..........and usually 95% of teams buy on site from the vendors anyway its only limited few that are lucky enough to be supported direct from the main dealers.