I picked mine up at a local Wal-Mart back during their release... They shipped several times to the same Wal-Mart actually, and I saw them a couple other times at other places as well, but that one Wal-Mart I saw them 3 different times in.
If only I'd known then what I know now...
But I did buy my one, and it's an ok set. The Maul's supposedly making his way to a card this year? The Vader may not be far behind, though I'd rather have the blaster shot deflecting Vader myself.
The Vader's the set highlight by far, but he's still not perfect. Probably the tightest Vader sculpt though, and good soft goods cape.