Home Depot is without a doubt one of the best places you can go to buy all sorts of things you need for your home. They not only carry all sorts of lumber for building but also carry a huge line of flooring, carpeting, lighting, plumbing fixures, kitchen cabinets, etc. and they also have a large plant department with all the things needed to care for your plants including the planters. They also carry outdoor grills, lawnmowers, trimmers, etc. This is a great store to go to first before shopping around for all the items needed for your home improvement projects.
PROS: very helpful staff.
CONS: none that I can think of.
more