efl.com have a Customer Happiness Grade of D. Customers are unhappy with their customer service.
“
Abysmal service. product is very flakey, they do not respond to issues - still waiting for a response almost a month after being charged for a service I shouldn't have been.
”
- Ian Marsden