The points are worth 5%. Most etailers are 10% cheaper.
Therefore the key factors to consider is whether you value their customer service as worth roughly $5 more per figure and whether getting them 1 or 2 weeks earlier are worth it to you.
I buy most of my items from SSC, but I am starting to play wait and see on some others. It worked out on Snake Eyes as I found him for $103 shipped (granted you all had him for a few months before me).
Another thing that may or may not be good is I've been passing on a lot of figures recently with the knowledge that buying them 6-12 months late can save me a ton of money and the byproduct of that is once you lived without a certain figure for that long you begin to realize you can live without it completely. So I've been saving a lot of money that way.