I had transferred my booking to a TA and was able to call the Shorex department myself this morning.  Absolutely no issues with doing it yourself.  Frankly, I prefer to do it myself - less chance of screwing it up!