I gave this company 5 stars for the ease of getting what I wanted, the excellent price for what I wanted, the apparent willingness to provide tech support (though I haven’t used it yet), and the quality (so far) of what I got.My only minor criticism is that there were no instructions on how to set everything up. However, given that I was able to set everything up in under an hour, without any instructions, my criticism seems a bit nit-picky. I am very happy with my purchase!