I would take ToysShop.com personally if it was cheap enough, although the plural really does detract quite a bit from it's appeal.
I am going to disagree with the point about Shop not being a good keyword. WordShop.com are always quality domains that sell well. Go to NameBio.com and see how many huge sales there have been for WordShop.com domains.
I do agree with the point though that PantStore and SockStore are weird terms that really don't make sense.
Brad