Problem solved, turns out I was inputting the incorrect meta_key. And this is why we always take a step back from our work when we get frustrated. Always overlooking the simple things.
For future reference, if anyone out there is trying to replicate the same feature I came across the following link.
http://css-tricks.com/snippets/wordpress/custom-loop-based-on-custom-fields/