You didn't bother to check your registration status after getting a ticket for expired registration? At the least you should have looked into renewing it since you were just told it was expired, which would have led you to the same info the dealership got.

