A Dickson shop that has been serving the Canberra community for almost 50 years has been forced to close, citing economic and cost-of-living pressures.