Not sure what what went wrong for some reviewers, but for me they worked great. They stick very well and are actually hard to remove, after just a couple minutes. My wheels are painted steel.
Pros
Put on exhaust fan that would flap in the wind. Work for me
Cons
There is a risk of the adhesive coming loose and the weight falling off while driving