What happened to me is my frame-builder wanted to do the install with one of the new White Industries 30mm spindles. He thought he could get it to work with the Di2 wire, and purchased everything from WI and then we found out it didn't quite fit. (My "I told you so" observation wasn't regarded as helpful.) So this made the exchange/refund process easier. I wanted to go with the Sugino 46/30T 24mm option, but we weren't able to.
I guess the moral of the story is to do everything yourself, so then you have only yourself to blame.
I had the IRD Defiant on my Bianchi. It seemed flexy, and I eventually replaced it with an Athena triple (with a 24mm spindle). In retrospect, I think I mixed Japanese and Italian square taper, but the IRD also seemed a bit cheesy, at least on that Bianchi.