Looks like the Supergoop website won't ship to Canada but there are places in Canada who sell it. Not sure where you are - I just looked in Toronto and it sells at anthropologie.
This summer I've been trying another SPF for my face - Paula's Choice (I am using the Resist Youth extending hydrating, SPF 50) I don't see any metals on the ingredients list (but am not an expert at deciphering cosmetics ingredient lists!) I find it light and not at all greasy. There are other formulations of SPF in the line as well, if you don't need the heavy anti-aging that I want ;-)
I still use supergoop on my arms & shoulders & all over on the weekends when I'm out gardening....