Nice write up and pretty much reaffirms what others and myself have experienced a multitude of times. E92Lighting's customer service leaves a lot to be desired.
I ordered 2 sets of their AE for use in foglights as well as the AE themselves and both blew out within 6 months of installation. It's been almost 8(!) months since I emailed them asking for a refund or a replacement and as of yet I've not gotten a single reply. I've given up, but lesson learned to never ever order from them again.
You should give
LUX angel eyes a shot though. Their customer service is downright amazing and I've been super satisfied with my bulbs for my LCI E90.