I personally would not.
1. Lot of translation errors - I sure don't expect perfect, but this is a really poor conversion.
2. Way to much Terror Talk
3. Contradicting Statements vs Pricing: For example talks about securing US hardware and chip sets, building in smaller QTY's, and reducing shipping cost. Yet small lots increase pricing, and shipping rate on site is definitely not a "reduced rate"
These are some quick observations just scanning the site and stating what jumped out at me.