Their URL is
http://www.leobarnet.com.
They've got the Canon EOS 20D 17-85 lens kit for $1789. Pretty good price, but as with any Brooklyn based internet retailer I'm a bit skeptical. Website looks very legit. They clearly state on the product page that it's a factory sealed box, and has the full USA Manufacturer's Warranty. They also list the package contents and it shows all the accessories that should come with this kit, including the battery and charger.
They are not listed on
http://www.resellerreviews.com so I have no information on them other than their own website.
Anyone have experience with these guys?