We've more than likely seen all that will be released this weekend. Don't let the item releasing pattern of December fool you - that's not usually how items are released. Usually, items are released on Friday and retired on Monday, after two Mondays, or after the month has ended.
I would imagine the magic will be in stores till the end of the month because it's expensive and we're all still trying to recover our credits from December. However, since I'm not in-the-know, don't quote me on that - they could retire everything they released yesterday without a moments notice.