Completely agree! I remember when I first started messing with wheels, I mixed up hubcaps and wheel covers myself. I ended up ordering the wrong ones and had to send them back. For my 2020 Impreza, I had the best luck finding OEM hubcaps on eBay and at local junkyards, they fit like a glove. Just make sure you measure your wheel size and check whether you've got steel wheels or alloys.