I bought these goggles for my trip to Austria in January. They were delivered quickly by courier and arrived in ok condition (box was a little beaten up).
The goggles themselves are absolutely excellent, they didn't steam up at all even when I was hitting it really hard and they managed to take quite a bit of punishment in the park/pipe without budging from my head.
My only gripe is that the strap isn't the longest, I have a medium size helmet and I had to have the strap fully extended to make the goggles fit over it which was occasionally uncomfortable.
These goggles were excellent. I really sweat when I ski so I needed a new pair of goggles as my old ones always fogged up or had very bad condensation. I used these for a whole week and I didn't have to take them off to wipe the inside once. They stayed completely clear and the orange tint is excellent for seeing ahead in the snow. They are quite big on the face but that helps give an excellent field of vision.
bought some cheap and cheerful goggles last year for skiing, never again. spent a bit more, but money well spent. these are great, look good and do the job. used to wear sunglasses instead of goggles, but like these more, great purchase