I bought a TB dongle from www.aliexpress.com
and I got the dongle in 5 days. I did pay for the quicker shipping but it is worth it. In case anyone wants a reliable fast source. The sellers on the site do not get the money until you confirm the item has been received.