Lil’ General, including the location at 485 Chapel St. in Harrisville, is holding a sock drive, and the business points out that socks are one of the most under-donated items when it comes to clothing. The stores are collecting new, unworn socks, which can be placed in drop boxes at any of their six locations.