Recently ordered PVC keychains and were very happy with the experience. The representative that we worked with was patient and easy to communicate with. They also kept us updated and shared progress photo and video of the production. Our order also arrived ahead of schedule which was a pleasant surprise. As for the product, we are very satisfied with the quality and final result. Overall a fantastic experience - highly recommended!