First off, I Can't wait till it's here. I wanted to get it back in Jan, but couldn't so I had to wait long enough. My question is, it's says on the order that I purchased it from Mountain View, CA. Does that mean this is where it ships from? Also once it gets to Fed Ex will I be provided a tracking #? I work tomorrow, but I'm only 10 mins from my house and it says I have to sign for the delivery.