Have ordered twice so far, the first time Canada post really messed up and lost my package And these guys went above and beyond to make sure the problem was solved and that I was satisfied , second order shipped just fine and received very quickly, even if I ordered during thanksgiving weekend...