Approximation algorithms for replenishment problems with fixed turnover times