People are turning to their vices to get through the lockdown – and that has given some firms a boost.