We are experiencing issues with our online payment system. Currently you are not able to pay fines or program fees online. We are working with our vendor to resolve the issue and we do apologize for this inconvenience. Please call us at 519-661-4600 with any questions. You may pay for fines and programs in person at any library location.