This is one of my favorite places to be! It is a private owned business which is a plus and they pretty much have everything you need! Also, it is right beside the rail trail, so its so easy to ride bike there and pickup your stuff! It is very easy to buy a lot of stuff.
Cons: Can be expensive