Fill at the site that you play
You will mainly find co2 at sites that only run punter games, idealy find somewhere that runs walkons and provides air
Search for the 'what paintball costs' thread
Then move on to a 3000psi air cylinder at about £30, in the meantime sites will be willing to loan you a cylinder when you play