Salt Spring Island residents are growing increasingly frustrated by long construction-related delays on their main road, with some taking to social media to call the traffic “maddening,” ...