Чисто психологически "продам за 100 рублей" выглядит хуже, чем "отдам за шоколадку". Я пару раз сама "покупала" нужности для своего хобби за 100 р. И, откровенно говоря, испытывала чувство неловкости. Вроде как отдаю установленную продавцом сумму, но при этом сумма незначительна. Условная  "шоколадка" в данном случае была бы уместнее - вроде как знак внимания или натуральный обмен. + правы те, кто говорит, что у "покупателя" могут быть ненужные ему шоколадки. Ну и есть шоколадки дешевле 100 рублей... К слову, я тоже отдавала кое-что и "за шоколадку", и просто так. То, что "за шоколадку" передавал сын (меня не было дома) и шоколадку ему в обмен не дали (а он постеснялся напомнить).А за "просто так" я получила целый кулек шоколадок, было невероятно приятно. Сейчас вот опять хочу отдать кое-что из ненужного для своего хобби. Но просто так отдавать не хочу (опять же - правы те, кто говорит, что психологически "просто так" воспринимается хуже, чем "за что-то" ). 100 р. не хочу просить (помня о своих эмоциях, когда покупала за 100 р). Наверное, все же отдам "за шоколадку"