Habitat for humanity in Burlington NJ, one of the best I have been to for building materials. Also, in langhorn PA they have a good one also but not as much building materials but they have a section with appliances, some vanities, lots of cabinets. I have been to habitats from NY,NJ,CT, and PA. I find the Burlington to be one to be the best with new materials as low as 50% to 70% off.
Also Craigslist in the materials section, but I prefer habitat. Also, if you are connected to a Facebook they have pages solely made for buying left over materials. Just type in your town and put "materials' or "garage sales" after it and you can search through those pages. Lastly Sears outlet or Best Buy open box sales are amazing for appliances.
I live in NY but own 4 properties in PA. With a lot of trial and error we finally found a contractor that can do everything. He's extremely knowlagable and very honest sometimes I think to honest and caring as a contractor, not to mention his prices are the best I have came across yet. Private message me and I could give you his info. His business is on the NJ/PA line...Hope that helped somewhat.