I think it's pretty cool how they're so open to their experiment being independently verified. Science is cool.
"Wow. I certainly can't explain why I keep getting this result, but I certainly keep getting this result. I've spent years trying to make sense of it and I haven't the foggiest. Will you give it a go?"
Beats the crap out of "because I said so."
personally & independently verified back in the 80's... a person can see faster than the speed of light... have to thank the dedicated team at ucla berkeley for that one! way to go science... ;-)