CDJapan just announced today the start of their Autumn Clearance sale, sale will end on October 30, 2011 at 11PM Japan Standard Time
Autumn is usually the time that sales are conducted by retailers in order to get rid of inventory so as to make room for new models in time for their Christmas shopping season.
I haven't bought anything yet from CD Japan so I can't really say how their service goes.