I have been dealing with IBC Brantford for all of my office and home computer hardware, software and supports needs for the pat 9 years. Patrick is an exceptionaly knowlegable sales/service person, and Paul, the owner, is a fair business person. They have sold me 6 PCs in the last 3 years, and continuously upgrade me as required, without overselling. I would highly recommend this company for all pc needs in and around the area.