I have been running into some problems with the level of service that my bank gives.  It started when I placed an order for a new checkbook to replace my almost depleted one.   Since they did not have a supply of personal checks that time, they informed me that I would have to wait for them to be delivered.  I agreed that time because I knew I still had enough checks with me so that did not pose a really great problem.  However, after 2 weeks of waiting, the checks were still not delivered to me.  They told me to wait for another week because their printer has not delivered the checks yet. 

I knew I could not wait that long because I was already down to the last piece.  So I went online to search for a printer that could print out cheap checks and deliver them right away.  I was happy when I found one and even happier when I choose a colorful design from the many options that they had.  The checks were delivered in less than 2 days which was just right in time because I already used the last check that day.