Sort:  

Yes, you need to do your own research, but I consider it a good investment and am planing to increase my hashrate.

I use nicehash miner and like it