The best retail deal on AK mags at the moment is AIM Surplus, who has surplus Romanian 30-rounders for $8-$10 (depending on quantity). I bought some and am totally happy with the condition. They also have unissued 40-rounders for $13-$15, is you want some of those.