In terms of service the employees at this location nail it. They are always super helpful and very friendly. I drove to this location after having a huge issue at Yorkdale where the sales associate was just looking for a quick commission.
Yes, the store does have less product than other locations but for me good service is worth more. I value a good customer experience.
All over I would give this store 4-stars.