Anyone used one of these or seen them used?

Look like they won't justify the price, surely.
http://www.ecstuning.com/Volkswagen-...nce/ES1896883/