While the name Billiard Depot does not scream MAGIC to you, it is a good little shop run by someone who is truly interested in customer service. There is a good variety of utility items, and Joe is very good about custom ordering things which he doesn't have in stock.
Parking is the only real disadvantage to the location. There are only a few spots. But the location is very easy to find. I know the shop is going through updates, so look for better displays and more magic
Pros: good selection, friendly service, Not a joke shop.
Cons: Slim parking.