Hi all. I found out today that I am having my hardware out on September 4th. Has anyone been through this that can tell me what to expect? How long is reocvery, generally, as I know that it isnt the same for all of us. Any infor would be appreciated.