Their sensationalist sounding phrase "shockingly-faster switching speed" did kind of strike me originally as somewhat odd given the straight-forward technical jargon on their homesite. Kind of like supermarket tabloid language suddenly meets high tech. Too bad it is a scam.