Great products and customer service
Lumos products have been great, and on the two times I have needed to get customer service assistance, both times they've been prompt, easy to work with and incredibly helpful.
United States
Lumos products have been great, and on the two times I have needed to get customer service assistance, both times they've been prompt, easy to work with and incredibly helpful.