I am getting married in about seven months and was wondering when would be the appropriate time to register? Also, I can't choose where to register. My choices are bed bath and beyond, target and jc penny's. If you can tell me your experience and which stores are better that'd be appreciated!