At first it sounded redundant because Capcom games are [made] from Capcom. If you had stated Capcom's web site, I would've thought differently. 😉
For a moment there, I almost forgot that Capcom's web site is also an online store. I've bought my copy of Street Fighter Collection (Saturn) from there several years ago. I ordered one copy and was charged for one copy, but they've sent me two copies, each a day apart. Weird, huh?