I am very happy with the items I bought however I was very disappointed in the cost. I got a discount on the web site which was what drew me to this company but orders to Canada are sent by FedEx and when I received my order (worth 400$), I had to pay an extra 170$ in customs fees!!! So Canadian customers beware that there will be an extra cost. Company should ship USPS. I will not buy again but only due to the customs problem.