I have three mags, all received from DD. 2 green tipped purple base, 1 purple with purple base. I'm only missing the red base and I haven't honestly seen one in a while. In total I have received 4 from them. 1 was very unhealthy in the bag, I kept in contact with them while I tried to treat it. If finally perished on something like the 20th day and they still replaced it for me because I was open about treatment and picture updates the entire process.
If/when I decide to add any mags in the future I won't get them anywhere but DD.