Tubes like this
http://m.ebay.co.uk/itm/330756386603

I own a body cap ... they exist.