Anyone know what the deal is with DiscountedCycl? He was the guy selling THE Equalizer wheelsets for $99. He had some other "deals" posted here as well. His website is down, office number I had is temporarily disconnected. 800 number from the site is never answered? Any word?