Claim: There are at least 24 James Bond stores.
Verdict: NOT ENOUGH INFO