Hello, I just found this huge plant at a local nursery and of course had to buy it!!! Here is a pic of the whole plant:
and here is a shot of the pitchers:
It was even sold in a sphagnum-lined wire basket; the grower obviously knows Nepenthes. Any ideas as to what it is?