Recently signed up with shop.ca and my experience has been great. The sign-up was easy and simple. I ordered a few books, I received them all within the expected shipping period (5-7 business days), and shipping was free which was convenient. Overall, great shopping experience, will use again!