Shoe Shop Shoebaloo, Amsterdam