Ok selection, ok customer service, poor pricing.
Selection: For such a big store, you'd expect them to carry more stuff, but they don't. For example, in the nuts and bolts section they have nuts with no bolts to match, and vice versa. For wood you're limited to standard construction type lumber, pine, some oak, and some maple. Forget anything exotic. Plywood is mostly garbage if you want high end stuff. Construction plywood is good.
Customer service: talking to someone knowledgeable is hit or miss. There are some gems who know their stuff, paint supplies and contractor services in particular, but otherwise you're on your own. Staff are reluctant to do any special orders and will likely suggest you go elsewhere.
Prices: decent but not as good as you'd expect from a big box store. For example, they carry King Canada tools, but the prices are always 2-3% higher than anywhere else. ie KC biscuit joiner is $119.99 everywhere else, $122.99 at Kent. Oak and maple are particularly expensive. I paid $10 for 1"x6"x4' oak at a local competitor, Kent charged twice that much. Supposed to be a price match guarantee but when I brought in my receipt and asked them to match it, they refused. The website is useless for figuring out how much things will cost as the prices are way off. Plywood for example is always $3-4 a sheet more expensive in the store than what's on the website.
Otherwise, the store is generally pretty clean with only a few trouble spots that need more attention. The shelves are tidy, lots of products on display. The store and website is in serious need of review.