I agree it sound like you have a problem. We just went over 2100miles and have not seen anything less than 19mpg. The last couple of fillups have been in the 21-22mpg. This is mostly highway. As far as mazda, i should think they should help you out. Although when I called them this time last week to complain about the accident at my dealer they said they would get back to me in a couple of days. A week and still nothing.