The thing that puts me off them is that they are based in a the USA, or US-CI-A :).
Ik ben heel benieuwd naar jouw mening, laat het me weten in de comments! •••••••••••••••••••••••••••••••••••••••••••••