Answer: pcworld

AnswerCrossword Clue
PCWORLDComputer magazine
PCWORLDUK's "Computer Superstore"
PCWORLDPopular tech magazine