I had a fantastic experience with this company. They delivered everything that was promised. On time, great prices and best of all fantastic customer service. Our Custom printed flash drives were the hot of our trade show. Thank to my customer service rep everything went smooth and easy.