Keep the faith :)
That happened to me....I ordered 4/18 and had EDD as close as May 31 - June 4, changed multiple times, then all last week it moved to 8 - 12 weeks.
Monday it changed after a week to June 8-14, changed +1 day everyday and then on Wednesday night I got my prompt and VIN, and...