I'm new to the city. Can anyone tell me some good PC hardware stores which have good product range? Seen some but they sell crap. Thanks.