A Chrisco spokeswoman said the company had been working with the commission on the issue for nearly three years.
"During the commission's investigations we reviewed and changed our cancellation fee policy. We also refunded the very small number of customers affected early this year," she said.
"The interpretation of the relevant law is a very grey area. However the commission's decision now gives clarification going forward."
Mangere Budgeting Service chief executive Darryl Evans, who complained to the commission about the company, said his agency had helped well over 100 people cancel their orders for Chrisco hampers because they could not afford them.
"Quite a lot were hit by huge cancellation fees - not huge by most people's standards, but something like $50 which is huge for our clients," he said. "In most cases when we appealed the amount, they reduced it."
Mr Evans said Chrisco charged up to $150 to $200 more for its hampers than the individual items cost in low-priced supermarkets.
A Consumer NZ survey in March found that the items in Chrisco's "traditional" hamper could be bought online from Woolworths for $327.84 - about $83 less than Chrisco's price of $10.53 a week for 39 weeks ($410.67).
Chrisco's website says: "The price you pay includes the cost of collecting your payments (charged to us by our bank), special packing, delivery, GST and is fixed for the year. "
YOUR VIEWS
Email us at newsdesk@nzherald.co.nz with your experiences