I've seen that too, but I don't expect that they'll fit over fairly large glasses like Ray Bans for instance.I have seen people wear them over glasses which is what I will have to do.
Also, being from Europe sucks because all the cool things are released in America first.