So, after some skepticism inspired by sheer disbelief at their prices, I took the leap of faith and ordered a pair of Head Supershape Titans and Head Vector 120 boots from snowinn.com.
The Titans are typically $1099 (evo.com)... they were $670! Even more crazy, the boots retail for $650 and were selling for $350.
Well, today, slightly less than 2 weeks from clicking BUY, I received both on my doorstep. Amazingly, they are completely authentic, brand new, and still wrapped in the plastic. The bindings were also mounted and adjusted to my specs.
Together I saved about $600 dollars over anything I could find in the US, even eBay, despite the ~$100 it costs for shipping from Spain.
Overall I'm thoroughly impressed and happy to get such a good deal. If you don't mind the slightly longer wait, I highly recommend them!
Just wanted to share the good news. Wish me luck on these monsters =)