Based on the website: "On February 8th 2014 I removed anything with the Tesla logo from the store, in compliance with a Takedown request made by Tesla Motors. Although disappointing, I respect their request, and will continue to try to explore opportunities with them that will allow us to use the Tesla logos. Nothing would make us happier than to be able to officially offer the brand, and at the same time make Tesla a (tiny bit) of extra money."
I "lose" the cheap caps on my other cars, so not sure I'd want to put nice caps on mine, but they do look cool.