If he's a good buddy, why not fill his cartos for him in advance? Let him get a bunch of empties, and pick a flavor or two and while enjoying a beer or coffee, sit down with him and fill a bunch. When he runs out, have him bring em back and repeat the process. Guaranteed by the third or fourth...