To answer your question, this will do:
You may have trouble unsoldering the push buttons if you can't get the bare PCB and assemble it yourself.
Yeah, there are many LCD shields. I've not seen this one before but have seen a very similar one. This ebay seller didn't say who designed it and its disclaimer strongly suggests that it just nabbed the design from the net and made it so it can sell it. If you are the unhappy designer, you should complain to them, like they care. There is no documentation, instructions, which pin is doing what. Here is what I think a shield should include: full documentation and example codes, like the one I designed. Not trying to peddle my shield but if there's no documentation I wouldn't buy it.http://liudr.wordpress.com/phi-1-shield/
Just in case you're planning for your enclosure down the road, here is something that might help:http://liudr.wordpress.com/2011/01/10/make-an-enclosure-or-face-plate-for-your-arduino-projects/