Yes, find somewhere else that sells those cards. Believe it or not, there are other companies out there on the web that offer great deals and have reliable service.
Out of stock though =/ But everytime I've clicked that 'Notify me of back in stock' I've always received an e-mail fairly quickly that it's back in stock. Within a week or so, but I don't know if that'll apply to a card like that
If Newegg doesn't have them in stock, you should do an "auto-notify". They'll try to get the part in and contact you by email to let you know that it's there.
I've auto notify the stuff I need if not in stock and got every one eventually.