With all due respect to the company and the designers of these products which I am sure are great, its just the
PR skills need to be worked on a little bit. If your going to sell your products internationally it might be a good idea to get someone to write your site in English a bit better. I know that may sound nit picky, but image of the company is important as well.
And as a suggestion, it would be a good idea to send a trusted forum member(s) some of your units for review. Im sure Jules wouls know someone trustworthy.
Anyway, I wish you all the sbest with your products