Так говорят те, кто во что бы то ни было, хочет продать товар, вещь и т.д.
Продать покупателю, которому нужна вещь, товар, за которым он сам пришел, нормальное явление. А вот всеми правдами и не правдами вынудить, уговорить, заморочить голову покупателю и реализовать-это и есть, на мой взгляд, загнать.
У того, кто употребляет такое слово, именно такая цель: приобрести выгоду любыми путями. И неважно, что человек может не готов был приобретать, ему это вещь не очень то нужна. Главное реализовать, своего рода установка на день, которая дает уверенность и задает цель. Если сократить слово, то это будет "загон". Словно против чьей то воли, с натиском осуществить действие. Мы знаем загон для скота, например. Это делается против воли животных. То же с человеком, вынудить его, чтобы он согласился с выбором.
Была подобная ситуация с моими родителями, когда им продали никому не нужный массажер, фотоаппарат, у которого размыт объектив и т.п. За раз они приобрели несколько вещей, которые никуда не пригодились и были благополучно выброшены. Считаю, что обманули стариков.
Именно так я разделяю "продать" и "загнать".