Thanks for posting the 'how to' on this.
After building one myself, I have a few tips to offer to help others.
I found that the mini-USB connector shell does not have enough room to allow two cables to be retained, so reassembling the shell does not end up with a mechanically secure connection for the somewhat fragile mini-usb connectors. If any pressure is placed on the connector pins, they can slide out of the mini-USB connector, and you will end up with a bad connection.
Perhaps it was the cheap quality of the connectors that came from Amazon, but I came up with an alternate, method that ended up being much easier to build, and ended up being much more mechanically stable.
I suggest simply buying a mini-USB to USB cable. Look for one that has the combination of 28 AWG and 24 AWG printed on the cable. This means the power leads will be 24 AWG, which may be needed for proper operation. The cable should look almost exactly like the one that came with the SDS100, but probably without the ferrite close to the scanner mini-USB connector.
Don't bother ordering the mini-USB connectors from Amazon, but instead cut the USB cable above, then simply splice the GPS serial cable to the USB cable. Be sure to use heat shrink over the internal splice connections, as well as one over the outside of the splice. Connect the Red, Black and Green of the GPS cable directly to the same colored wire in the mini-USB cable (Red to Red, Black to Black, and Green to Green).
It works well, and is much easier to solder than that small mini-USB connector, plus you end up with something that will stand up to a little abuse over time.
I hope this helps someone.