Lower cost carpet options???

Make sure your car doesn't leak any water before installing any type of mat under your carpet. That stuff will trap moisture and rust your floor boards out.