there is no such thing as a queen shop!
Best thing is to check any marketstall or t-shirt shop this summer which you encounter and hope you're lucky to find anything.
Or you can order a t-shirt at link or though the fanclub...
Forget about nice shops in Amsterdam!
Sad but true: the thing you are looking for is simply not around over there...
Forget about t-shirts but I can give you some adresses of nice collectible records-shops. (But they are not in Amsterdam. None of those in our capitol either...)