Yes. It takes two to four weeks to process your new membership application and up to six to eight weeks for your card to arrive in the mail. Until then, you may visit the museums, including special exhibitions, at any time; just be sure to bring your photo identification. If you have renewed, just use your current card.