gemcherub Registered Shopper Joined Aug 5, 2008 Messages 1,473 Location West Midlands Apr 7, 2010 #1 Where have peoples product reviews gone?