I live in Hillsborough also, and have seen the shop. I actually stopped by there the other day t check it out and there is paper on all of the windows. There's also a "cease work" or some type of official looking (read as not good) notice on the front door. I am hoping that it is not the same...