Shipping took about 2.5 weeks. Went from China > HK > B.C > Winnipeg > Toronto. It shipped via Canada Post so luckily I didn't pay any duties or taxes. So far the Roborock has been great and pretty life changing. The mopping feature is decent. Too bad it doesn't support multiple floors but hope that gets updated with software. When I finish vacuuming the main floor then bring it up to the 2nd floor, it gets confused and thinks it's the same floorplan. Had to turn the "save map" feature off to fix this.
Not sure about warranty but I'm not expecting any.