I've been going to Stewiacke building center for a long time now, and the service there varys, sometimes the items aren't in-stock and have to be ordered which isn't a problem unless you need it right away, sometimes they order it in and sometimes they don't get it in like promised i think they forget to order it, but over all they are easy to deal with each and every time i've went there, and there pretty honest, on my recent purchase they had everything i needed and were able to deliver it that same day in the evening