The carpet for the driver side should have that rubber pad to reduce wear. That will help with alignment (on that side at least), and then will help give you some 'markers' to figure it out for the passenger side.
If you lay your old carpet over the new stuff and do you best to center/align it, you can then trim back a lot (not all) of the extra. Leave at least a few inches all the way around for final fit/finish and cutting.
Some of the lines in their carpet is because they take it out of the mold and fold it up to store it before it fully cools. Someone once told me a customer could contact them and ask them to leave one to get 'cold in the mold', but I didn't have any luck when trying to do that. So I just got it through RockAuto.
Last option, if you have the center console out, and leave the passenger seat out, auto upholster places will do it fairly cheap. I was quoted 125 to install mine professionally with said prep work done (and not needing to do the pre-trim on the carpet).