badbadmonkey - 2:21 pm on Nov 11, 2010 (gmt 0)
Not necessarily at all, it may well be trademark infringement.
Generally you should think about whether your domain implies (at all) any affiliation between your site and the trademark owner. Generally the answer will be yes, unless you're a site like "brand-sucks.com".
worldofwarcraft-shop.com on the other hand is likely to p* off Blizzard and initiate unpleasant legal correspondence.