Our Edmonton computer hardware & parts department has all the computer and laptop hardware you will typically need in both brand new and older systems.http://www.generation.ab.ca/products/computer_hardware.html