This Ebay listing is from a place called MCUmall Electronics. Interesting place. They're in my neck of the woods, yet I've never heard of them before. They appear to have some interesting stuff. I just phoned them (english is not a first language there) and it seems they don't have a retail store to speak of.Originally Posted by Al_The_Man
Thanks for the link!