crK Technologies was a pleasure to work with. I had submitted a previous order and didn't know what I was doing. Once I engaged with crK, they worked with me to get the size right and this order fit the ESP-32 boards perfectly.
Had to get Treatstock involved because there was no acknowledgement or response from supplier for days after order was put in. However, once they finally took action they were responsive, provided pictures and shipped the part in a timely manner.