After 17-plus years of serving the DVC community, MouseOwners has closed down shop.