I always use Shenzhen Tmy for all my designs as they are extremely professional and always creates top grade products. Kelly in particular is amazing to work. Every now and than there is an issue with the order, ( you will have this will all suppliers), key thing is Kelly is always keen to resolve in the best possible way and I have never been let down. Absolutely highly recommended company.