Huge Hasbro Lot Win, good deal?