Lumbre is an average company. Their website is eas...
Lumbre is an average company. Their website is easy to navigate and their services are satisfactory. However, I feel they could improve in terms of customer support. Overall, a decent experience.