Another alternative might be to purchase goggles fitted with prescription lenses. Here is one place in the USA:
http://store.yahoo.com/perroneleather/avgog44.html I am not familiar with the particular product, but the Perrone company has been around for quite a while and seems reputable.