As for coast2coast, I know of a few guys off another forum who bought their cars through there and haven't had any complaints.
You may also find that internet retailers have a better stock then your local dealer so you won't have to wait so long to get the car.