Hello Matt,
What you are doing sounds a lot like doorway pages and you will definitely be flagged if not penalized for it. Aside from the fact that it's frowned upon by search engines, it is also bad for user experience as well.
For example, if I am on shopping.com and start clicking around their navigation bar, I would expect to be situated in the same domain. However, if I found myself suddenly on amazon.com, that would be a cause for concern and frustration.
You can try to game the search engines by creating identical pages but it's most likely they will see through this via your source code, c-block ip, linking profile, etc. as these patterns become apparently pretty quickly.