After being appalled at what my bank would charge for new cheques, I searched out alternatives online and came across this company. I can tell you that the service has been OUTSTANDING and I was informed by Kirsten every step of the way of the status of my order. Furthermore, I was actually able to see a proof of the cheques and add my logo, unlike what the bank offers. Very happy and would highly recommend this Canadian company! Thank you so much for my terrific new cheques!