I stopped by a local garden shop that sometimes has N.alata on the way home, and I found this amazing Nepenthes:
I'm now trying to identify it so I can take care of it properly. I'm thinking that it might possibly be N. fusca. Here are some links to pictures that look just like mine: (1) (2)
What does everyone think?