The deal has been beneficial to both parties - Braehead have received a fair bit of publicity, while Saints have received that (due to their involvement with various Braehead PR stunts) and also some much needed cash.
The fact this has been firmed up at such an early stage should hopefully help when it comes to getting next season's shirts out as quickly as possible.
Story source: The Official St. Mirren Website