Some of the badges you've looked at maybe carbon fibre and not black.
There was a recent Group Buy on CF badges from the TTShop which RedRobin organised.
Im sure RR can point you in the right direction if you ask him nicely!
I got my black badge from Dub stop in the States. The badge is quality ABS and fits a treat, for £22 you cannot go wrong.They have a store on ebay and from order to delivery it took only 4 days. Check out their website on the link....http://www.dubstopimports.com/ProductDetails.asp?ProductCode=421710999