Yup, I saw all that too. I dug around the site quite a bit and I couldn't find any of typical warning signs, so I figured what the hell. Although I routinely shop overseas, to me the unusual part was being a liquidator of US goods and being located elsewhere. Anyway, time will tell eh?