Impact is a very reliable company; fantastic to deal with them every time. I'm happy to have them as a supplier for our promotional material. I definitely recommend worki ... more