Seriously, one of the best shops for your tool needs. They have all varieties of tools, from heavy motorized tools to small sockets and bits. What I really liked about this shop was that, they don't try to sell you expensive tools as an alternative to your needs, rather they work with you to get the exact part you need.
For example, I needed some larger sockets for my ratchet. Every other shop tried to sell me a complete new ratchet set, but here, they had an adapter and the individual sockets, all official from Stanley and it all worked like a charm. The prices were also reasonable.
One downside is that you need to wait a bit before someone attends to you, however it's not that big of a deal.
The shop is located on the inside and is not visible from the outside. I've attached pictures that might help.
Also, carry cash, they don't accept online payment.