Excellent print quality. Parts are clean and fit together as intended. Products arrived six days earlier than the TreatStock estimate and 1 day earlier than the USPS estimate. One of these days was a holiday, which means it probably could have arrived a day sooner than that, so I am quite satisfied with that . The parts were completed quite quickly after submitting and order and answering a few clarifying questions.
Communication was excellent, and I received the parts quickly. The parts were high quality, clean 3D prints, without flaws. Fit as expected and highly functional. Thank you!