For $13 plastic is fine, as long as it doesn't fall apart. I would like to see the grooves as a part of the mold rather than a sticker though, that's just cheap.
A Mustang corners just fine for a 2 ton vehicle, if you know how to drive

FYI, that has nothing at all to do with this thread.