I ordered mine from Lowe's on the 16th, shipping confirmation and "picked up" by Canada post on the 19th.
Based on my tracking number, there's no updates since the pickup on the 19th.. I take it as Canada post being backlogged. For me as long as it's shipped, it's now just a matter of waiting for it to arrive.
For you, if it's not even shipped yet and you've been charged, I recommend you give them (Lowe's) a call to see what's up.