Their products are ok but their customer service is terrible and they can be somewhat shady. They sent me a box of stuff I did not order and charged me $120. I have to pay to return it which will be a lot because the box is heavy even though it was their fault. I'll never deal with them again.