DMV drop is a good service to have and helped me with timing as it only took ten minutes to get smogged and registered.
The reason why I gave this service two stars is because once you use a third party to register your vehicle, your information is stored in their database which is then sold to other companies. I registered my car with them a month ago. I get calls twice a day from warranty companies about my car. I have done my registration directly with DMV in the past and not had to experience the phone calls from warranty companies as my car is over ten years old.