Good affordable price, TCP Global website is easy to use. I've been using it for a few years now, it's a real company I can purchase without the fear of being scammed.
What you see is what you get, I was not able to take a picture, but it pretty much looks exactly as the one in their website.