We shopped at Home Depot to purchase supplies and material to finish our basement bathroom. We purchased a bathtub, toilet, vanity (including fixtures), tile for tub surround and linoleum flooring. Home Depot has decent selection and, most importantly, was very price competitive! The staff at Home Depot are less knowledgeable than at other local hardware stores such as Totem so I typically restrict my Home Depot purchases to items that I do not need much installation advice on. All in all, I would rate Home Depot excellent for price competitiveness and convenience and mediocre for service.