Go in person to drop resume before busy hours!
Store that is advertising help.
No, just find a store closest to where you live. This company tends to be secretive about their main offices and contacting upper management.
Anywhere in Vancouver
Bring it into the store you are interested in applying to.