I'm interested in some things at http://www.htfr.com. Anyone ever use them before? Where are you located? I'm usually just really hesitant about ordering abroad.. but they've got some stuff I want and ship worldwide! What are some of your experiences ordering from the UK if you're located in the US?