Anyone ever deal with this company? http://stores.ebay.com/Vicious-Teknology?_trksid=p2047675.l2563