Frequently Asked Questions
FAQs
-
Every one of our products is made in Europe, with the highest standards of manufacturing quality.
-
Our products can be purchased from any of our certified dealers. Call us to find a dealer close to you.
-
All of our products are kept in stock in Toronto.
-
You can take a look at our products from one of our certified dealers. Call us to find a dealer close to you.