Перед покупкой всегда есть возможность изучить демо и уточнить все нюансы у автора, до покупки.
Если после приобретения вы выясните, что дополнение не выполняет Заявленные функции, то всегда есть возможность рассмотреть вопрос о возврате.
Но самая частая проблема, в том, что покупая дополнения, многие "домысливают", что именно должен делать модуль, считают что автор раз продал, то обязан предугадать подобные мысли, установить, настроить и переделать , не смотря на то что магазин имеет массу ранее предустановленных дополнений и исправлений на уровне кода, которые явно не являются проблемой ничьей кроме покупателя и должны решаться им же самим любым удобным способом.
Но именно это для многих и является фактором озвучить, что "Не работает, то за что я заплатил...".
Все подобные ситуации рассматриваются индивидуально.
Месяца три назад был момент, когда пользователь требовал возврат на основании того что , в описании к установке содержался пункт "Обновить кеш модификаторов", а он ранее нанял программиста который внёс ему правки в модифицированные файлы и тут же было решено, что виноват именно тот из за кого нужно обновлением их затирать....