Read Section 16 ("Buyer's Right to Cancel") of your contract. If you have not received your order within 30 days of signing the contract, you have the right to cancel your agreement within one year. You signed on Nov.30 and did not receive your order until Jan.22? That is grounds for disolving the agreement. Tell them in writing.
Get out while you can. We did and I'm prepared to fight these guys in court if that's what it takes. You can also join me in filing a complaint with the Ministry of Consumer Affairs.
http://www.sse.gov.on.ca/mcs/en/Pages/Complaint_Steps_to_File.aspx
Stay as far away from this company as possible!!! They are crooks Canadian Fine Foods will do whatever they can to steal you money and when you complain they threaten your credit :(
Not sure what Billy went through but I have been dealing with Canadian Fine Foods since February and it has been a complete pleasure. The service, quality of food, and professionalism has been excellent. Sorry Billy.