Since you are in Oregon check out Wawanesa Insurance. Only available in CA and OR. Don't be fooled by the funny sounding name. They are legit. Had them forever. Have to say, though, that if you are being quoted more than $3K/year something is amiss. I haven't had to pay that much in insurance since I was in my early 20s, single and had lots of tickets on my record. If that's your situation Wawanesa wont cover you. Anything more than 1 point on your record and they drop you...which is probably how they get rates lower than everyone else.