Whatever problem I had with my watch instantly was resolved after being on the phone with customer service this evening. I still don't know exactly what the issue was, but I spoke with two different people who were both extremely friendly, knowledgeable, and helpful. It was also nice that they spoke fluent English (unlike Dell, which has the worst customer service on Earth).
Anyway, I just wanted to share a great experience that I had with Netflix. I highly recommend joining them for anyone even considering it. Great product, great customer service.