fixed max letter count
got prices totalling correctly