Yes. They open a channel on demand. If the sats received are less than the cost of the channel, they hold it until that fee threshold is met.