Indy, I also ordered one for my "cheap" 597. They haven't charged my card, but I did get this email from them.
At this time we do not have the Eagle 30 round magazines that you ordered in stock. They are on order and should be in soon. As soon as they arrive we will ship your package out to you. We are terribly sorry for any inconvenience this may cause for you. If you have any questions please feel free to contact us. Thank you and have a wonderful day.