STIJag,
I'm in Ottawa so maybe I can help you out. You're not going to find products like Natty's in any stores, it's only available online and 95% of people you speak to will have no idea what you're talking about. If you want S100 you can order it online or go to the local harley dealership or goodtime centre as they sell it.
Now exactly what are you looking for, a wax that has great durability? I have many, many different kinds of waxes/ sealants you can try out, just let me know exactly what you're looking for.