No they state that they cannot substitute products so if you don't like something you're stuck with it I'm afraid!
If you order before 1pm (I think) they deliver the next day. Some people get an email to say what time (a very precise hourly slot) but I didn't. If you're concerned you can email them on delivery day and they will tell you.