Uptown Saint John businesses have had to deal with many struggles recently: street closures due to construction, tough economic times and decreased foot traffic.