Free Tech Support

United States
June 23, 2008 1:08am CST
Free Tech associates located at Http:// gives free tech support
2 responses
@stribijev (229)
• Poland
23 Jun 08
It is a new site, it seems they are still building their site, so we'll have to wait till they provide any real help to people...
• United States
24 Jun 08
they are helping people all the time they run a skype cast everynight i think its called Computer Talk they have been of great help to me :)
• Indonesia
23 Jun 08
thx for the info..nice site that can helping u