Let me just say, I ordered this on June 10, 2008 and I just received notice that it finally shipped today July 3rd.I am a regular customer of Amazon and realize that this comes from a 3rd party, but really 3 weeks to ship without any communication! Bad show so far, this had better be good after this wait.