Today's Netflix IPO went pretty well. Netflix just got a whole lot better for me because they opened up a location in Worcester, Massachusetts. I now have overnight shipping times to Netflix, I put two movies in the mail on Monday and had two new ones on Wednesday.