As much as I don't like trekking out to Vaughan Mills, having a Nike Factory Store "nearby" does help if you're looking for a deal on shoes--especially if, like me, you have big feet. I've gotten so tired of going into smaller stores and getting my time wasted that my first question is now "What do you have in size 13?"
But that's not a problem at the Nike Factory Store. All the shoes are stored out in the open, and organized by size, so that when I was here to find some new sport sandals, I was in and out in under ten minutes. I'd recommend it over the Reebok store (also in Vaughan Mills); their sandals didn't seem to fit right.