I always have mixed feelings shopping here. Well situated and good selection. Pricing is up or down. Not always the best deal. Popular with contractors. I mixed feelings is that they are not a Canadian company. I always try other chains before them. With Lowes buying other stores our choices are limited