If you want a real bike rack, something an experienced cyclist would use, then you want one that cradles the wheels and hold them down instead of these that have the bike frame hang on the rack. That Swaggared one is a poor imitation.
Bicycle shops will have the good stuff.
RV stores will have ones you can toss in the trash on the way out after being ripped off.
Walmark will have junk.
But if your bike is junky then no point having a nice rack.
Kuat
Saris
Thulue
and others
It should be heavy because the good ones are.
Sturdy
folding
and expensive.
pay $400 or more.