Shipping from US to Canada


I am looking for a courier service who can ship orders( clothing, toys) from online stores in US to Alberta, Canada.

There are few things which are available only in US and affordable compared to here in Canada.
So I would like to use if there are any such services which are reasonable and genuine.

Has anyone used such service and how much duty or import fee will it cost? Is it worth doing that?