Yes they are legit, if you are new to mining you might want to consider hosting. Giga Watt is holding an ICO now you can lock in 3.3c kwh and they do onsite repairs for Bitmain miners. You can order from Bitmain and have it shipped to them. Worth looking into if you are gonna bulid a big farm or just want to skip the learning curve. Here’s the ICO https://cryptonomos.com
If you are just getting a couple of miners and electricity isn’t expensive and live in an area that gets cold in winter you might want to mine at home for the free heat. Just don’t plan to keep them in a room you are watching TV in cause the fans aren’t quit. But the free heat is a nice extra benefit of mining at home. Otherwise having your miners hosted by professionals is win win, low hassle and cheap electric 3.3c kwh.