Has anyone tried the new glove they're selling in the states? The Bionic Glove? If so, any reviews?