Chatted with seller prior to ordering, great communication. I recieved a perfect part, super fast (about 3 days after ordering). Will buy from again. Great seller.
The supplier was super responsive to my suggestion, even freely devising the solution for my fabrication concern. I received this order faster than every single other order I've made through a different order site. I have no hesitation recommending Treatstock and their supplier KC Metrotech.