", would depend on the context in which it appears. With no further context, it would generally mean that the shop has just recently started selling them - there would be no implication that the sales are only temporary. If the shop is in a cold-weather region, then the implication might be that they'll only have them until they run out.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Anonymous"That company sells coffee.", would generally mean that the company sells coffee on a permanent basis.Yes, exactly. Thank you.
teechrI see it more as stating a fact or a general truthYes, therefore we use a simple present in both, with habitual actions!