thanks for sharing this info with the website @andrewworrall1 :)
Nope. I've been able to use the voucher at any Subway, not just the one I purchased from originally. They don't always type in the code ;)
I'm guessing the free drink/cookie is only at the same branch that you got the original receipt from?