A new department store aiming to bring back the traditional in-person shopping experience opened its doors to a cheering crowd in downtown Middletown, New York, on Nov. 17. Dubbed "New Middletown," the store occupies the same North Street building once ...