does anyone know how long this product has been in existence....if the guy on ebay is the manufacturer....he's only accumulated (3) rating....for those familiar with ebay....thats a newbie or someone who starts new accounts all the time...sometimes for unscrupulous reasons