No, A store won't get you more impressions.
Selling items that are in demand, with little competition, will get you more sales, which are more important than impressions.
Sports cards, well, that is a super saturated category. Gonna be hard to get more impressions, let alone sales.
You will never find a more wretched hive of scum and villainy. We must be cautious.
Message 3 of 14