It's hard to say without links to specific cans. A good can has some kind of baffling/condensing design, and a poor can is an empty box. I would imagine there's both good cheap ones and expensive bad ones.
I run this can:
PCV Oil Catch Can for 1997-2004 C5,C5 Z06, C6 LS2 and Z06 Corvette, which is a very solid unit at $160 and has a pretty good condenser/baffle system. Their target market is Vettes, but I happened to know about them because I used one on my Trans-Am years ago. They don't make mounts for our car, but it fits well in the battery box after you relocate the battery
.