I have ordered so many, I mean so many cups from 3C. Every single one is perfect. They truly take the time to get your custom order exactly what you want and answer all questions quickly and with some wit too! I order these cups for everyone I know now lol. Keep up the great work guys!