I've had mine on for a while and have had zero issues. I haven't heard to many complaints about them. As for their customer service, I personally haven't had an issue, but I've heard bad things lol