Since I am not a tech expert, just a Dad...I needed great customer service, and HHL certainly provided that. They helped me to understand what to order to get the results I would like. The SPs work great! We ordered 3. We ran into a little technical issue with one, and HHL's customer service and tech people did such a great job fixing the issue and helping us! Great experience, and great SPs. My kids really enjoy them!