Where did you find them? You're right, I just did a long search too and they seem to be out of stock everywhere.Yeah....they are one of the first places I checked. There is only on place online I found that says they have them but I never heard of the place before so I'm not giving them my CC number.
They have a phone number on their website as well as a physical address. Those are good signs.