I'm looking to pick up a messenger style bag. Does anyone know of a high street store in Amsterdam that sells?