Self Help

"Self Help"
 
Helpful votes received on reviews: 18% (8 of 44)
Location: Cambridge, UK
 

Reviews

Top Reviewer Ranking: 5,109,852 - Total Helpful Votes: 8 of 44
Microsoft Windows Vista Home Premium Edition (PC) by Microsoft Software
1 of 2 people found the following review helpful
Bought a brand new top spec Dell. Had a dell for 7 years with XP, not one problem. Had this for about 2 months and gradually there seems to one problem after another.

Wish List