CARSTAR opens new Connecticut location