В вопросе используется предлог AT, почему? What price do they sell their goods AT?
Потомучто это значит- По какой цене они продают сладости? АТ это как бы относится к - по какой цене? пожалуйста.