Piss poor service.
I ordered 800.00 in auto parts and was guaranteed overnight shipping. So come the following day I come in to pick up the parts only to find that one of the most important parts is MISSING! If you guaranteed that the order would be available they should be available and if for whatever reason they dont come in you should notify the customer so they dont end up wasting their time end of story. Once I have the last part this will be the last time I deal with Canadian Tire.