A new addition to the realm of car insurance has come as a boon to many car owners. Instead of staying limited by taking an expensive and long-term car insurance, it is now possible to take up a short-term and relatively inexpensive insurance on your vehi