I use PB lights because they work well for the price, and they're readily available. But I've had their headlights pop out of their clips. They never broke but they did pop apart, and it's a big hassle to go back in traffic and look for the 2 parts plus the 4 batteries--all in the dark, of course.
So kudos on their customer service, but they sure do need to redesign the mounting system.