Urgh. Experience of needing anything USB-related urgently is not good, because the technology seems flakey as hell and different vendors define "working" (and interpret standards) differently.
You may be best buying several adapters in the hope that one of them works to your satisfaction - or just use a machine with some real ports on it if you can.
cheers
Jules