it 's been and cape is still making the finest cranberries .