Well, I'd say his stuff is more SciFi, but ...
I prefer to think of my stuff as SciFri - science friction. This friction probably explains why you're hot under the collar. Almost all great scientific discoveries are initially considered preposterous by the scientific community.
In other words, you have no evidence, no willingness to examine your own materials, and can't explain how you actually test your devices before delivery.
Not surprising, really, but a customer is entitled to an expectation that you (your company) actually tests their product before delivery.