http://store.mp3car.com/Preassembled..._p/mon-125.htm

Description says: "Please Note: This item does not include the backup camera auto switch wire."

Features say: "Backup Camera Auto Switching Wire is Exposed"

I assume that it does have the backup switching, but I just wanted to be sure. Also, when do you expect to have more of these in stock?