Just an FYI, I had to change one of my ferry trips (from Stornoway to Ullapool) to the day before. I thought there would be a change fee, but there wasn't. I changed it on the website by logging in and going to that particular ticket, and then amending it pursuant to the instructions here.
Maybe I wasn't charged because it was all online?