time delay safe pharmacy