You know how when you've wanted something for a long long time and you've obsessed and you finally have it, how it can be a little bit of a let down? The Star Sharks are exactly the opposite. Having them is actually BETTER than wanting them. This is the first time this has happened to me with a car part.