Ask a Canada Law Question, Get an Answer ASAP!
I can only answer the legal aspects. Should I go ahead?
Are you planning to visit with your friend and give them those goods? Or what is the plan, exactly?
If you are planning to leave these goods in Canada then you will have to declare them at the border crossing and pay duty on their value.
The bigger issue you may have is proving to the border service officer that you are not intending to move to Canada yourself. As you are a US citizen (I am assuming that) you do not need a Visa to visit Canada but, if you are suspected as being someone who is planning to move to Canada without legal status you will be turned away at the border. For this reason, it is vital that you be prepared to show strong ties to home. Be prepared to show proof of employment, proof of a home, family, and other ties to the community.
Let me know if you need any further information.