For me, work pays for uni so thats an added bonus.. therefore its paid upfront.. however even if work didnt pay then I would probably still pay upfront! :)
but i still have a CSP just incase that for some reason I forget to get the invioce in on time that there is no stupid charge attached to...