CNETCNET remembers Toys R Us, 'the world's greatest toy store'CNETIt's time to pour one out for Toys R Us. This week, the bankrupt company announced it's shutting its doors for good in the US and UK. While the brand may live on -- Radio Shack and The Sharper Image come to mind -- we may never again wander through the ...Who Killed Geoffrey the Giraffe?