Business partners Ben Criss and Gerri Rice recent pop-up style shop at 102 W. Main St., in South Amherst, will close up March 15. According to the pair, both of their personal collections have become too much to manage, ultimately leading to the idea of the pop-up shop resembling a thrift store or antique shop, […]