I saw this story before I had learned of the Mint ending credit card purchases.
Senator Moves to End Minting of Largely Ignored Presidential Coins
http://tinyurl.com/3k4uaj3
So, even if the credit card option had stayed, some some members of Congress were moving to stop the minting of dollar coins to sell to us