Big money is backing that company.. they must have sizable revenue and protections.. those are some nice looking cars