I am happy with my purchase. It was exactly what I was looking for. And for the price I don't think I could beat it. Buying the parts separately would have been almost double. And due to it coming from here in the US verses from China. It arrived in a couple days.