www.testfreaks.com

Reviews, reviews, reviews...

Question: Where can you buy one of these in Spain/ Europe?

I've been looking everywhere but I can't find one like this or similar that I can buy in Europe (Spain). It isn't worth it if I have to pay high shipping costs.