Well I've decided to simply give up......

Google seems to want more effort put into this mess than I have time for.
I've got too many suppliers with to many shipping rate options to make this worth my time.