I was on ICD's site a few months ago. They still list their Atari and Amiga products and let you know which ones they still have in stock etc.
On the other hand, I know there are a few upset Atari users out there when it comes to ICD so at this point in time I would be cautious dealing with them.