Anyone know of a good place to get replacement kit (a cap specifically) at a reasonable price in the London area at short notice?