Don't have any experience about these products, but just wanted to chime out that it is not UK based company, it is from Finland, and that also just happens to be my home country :) The site seems to have USA contacts, just ask them how's the availability, I'm sure the quality is excellent...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.