Free baby stuff - pay shipping

Ashley • Doula and Second time mommy-to-be after 13 years! Due July 1, 2016. Vaccinate your kids.
Anyone else tried or ordered any of these? Are they high quality? Shipping seems pretty high, usually about $30 depending on the item. Anyone know if you pay duty since I'm in Canada?