Total rip off joint.
I went in there to get a hat for a Jays game and the guy kept trying to convince me to purchase hats I was saying I didn't like. When I asked how much the hats at the game were, he told me "$50, everybody knows that" ($15 more than what they were selling them at the store). I decided to take the risk and buy a hat at the game... When I got to the stadium I was expecting some pretty steep prices, turns out jays hats at the game are less than $30.
Needless to say I would never go back to Nick's Sport Shop. The place is a joke and the staff are scammers. STAY AWAY!