For used bikes/parts I always recommend Frank's bike shop, all the way east on Grand in the LES. They've been there forever and have loads of old stuff for super cheap, sometimes they'll just give you an old part off a junked bike. Probably not a first choice for high-end parts, but I almost always go online for that anyway.