Pro:
Great materials and great infill.
Color also matches perfectly as translucent white, no weird yellow-ish color.
Very good customer service
Con
Precision - do not use ABS if you need precision <0.5mm. my item is ~0.5-1mm smaller than expected (see image). since I need precision, I had to throw some of them away, and sand down some others to make holes larger.
Staff of the store mentioned and I quote: "ABS materials tend to shrink more than PLA, but +/-0.5mm or +/-0.5% is within treatstock terms of condition"