D divadsnilloc Registered User Messages 159 8 Nov 2008 #1 I normally buy from CD Wow, Play.com etc but have just come across a "new" site called 100game.com All items are substantially cheaper and just wondering if anybody has bought from this site??
I normally buy from CD Wow, Play.com etc but have just come across a "new" site called 100game.com All items are substantially cheaper and just wondering if anybody has bought from this site??