I would also either omit 'for' or substitute it with 'your.'
I need to start checking these Canadian Tire ads (and/or read the newspaper more often) because apparently they're a goldmine of errors! :p
A collection of foibles I and my friends and acquaintances have found. Spelling, grammar and punctuation mistakes, general goofiness, etc...