I was very happy working with this supplier. I received exactly what I wanted, they were quick to communicate, updated the mock-up when I needed a change, and it was very fast delivery! I will definitely work with them again when I need more keychains made.