My first experience ordering a 3d print ... and it couldn't have gone better! The vendor took the time to find an alternative and superior model for two of the parts I ordered, then provided BOTH the original and the improved alternative so I could choose which one suited my needs better. They communicated every step of the way, and clearly take pride in their work and products. I will go out of my way to use them in the future.