It's been about ten years since I lived in Amsterdam, but if you want an alternative I seem to remember a store called US or American books or something like that. It was on the main south street leading of the Dam and near a really great friet place. At the time the seemed to have a fairly good selection.