As determined as I was not to be shafted by my bank by an overpriced cheque service I was still leary about soliciting the service from the outside. My fears were very quickly put to rest by a confident, reassuring Canadian voice on the other end of the phone. Everything was very professional, no hidden costs and in my hands faster than originally promised. I showed the cheques to my bank to confirm they would be fine and they said they were perfect. I am very pleased.