Anyone running these? I might take up the torch and test them out with a review. Price is unbeatable and the specs look really good. I read one review of a team that ran them in Baja and raved about how they performed, but no one else. Any feedback would be appreciated.