Title: Very hard install, not user friendly
Product review: You will spend hours installing this one. The manual is only a few sheets about the installation "wizard" and is written in chinese-english. No help from the manual. Your on your own.
Would you say this review depicts the product in a flattering or unflattering light?
