I just purchased and installed a black carpet kit with hatch carpet as well from stockinteriors.com and I love it. You have to trim the edges and cut the holes for the seats, trunk latch, etc, but that is true of pretty much any aftermarket carpet. It fit great and I am really happy with it. I used the same place for new carpet when I swapped my solara interior from tan to black.
Here is a crappy pic, but you get the idea:
I would for sure recommend them, cant beat it for the price!