Mini business boom in Glace Bay, N.S. puts "a little bit of sparkle and shine on the town"