ParentFull threadsesutton·Unless they changed it very recently you can still sign up completely online or have them mail you a PIN. They do still mail you a PIN no matter what so you can at least deactivate it if you didn't set it up.View on HN