I'm told by the seller that Elmer Balance is making these, anyone have any opinions? http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=3648164585