Well for online (even though you wont want online, but anyways) you could go to www.newegg.com, i get all my electronic-related stuff from there, and that is the place where i am going to get the parts for the computer that i am going to build ( i know alot about computers lol).