Before I start on my crazy rant, this thread is not intended to be a "eBiz is horrible and you should never use them" thread,
I believe eBizAuto as a whole is a great company, and I would endorse them based on my experience with them in California.. I would also like to say that I have many...