Is there any rhyme or reason to what product you can use their rewards points for? I've got close to what you have in pts but couldn't use it for DKR Batman, DX Luke, Black Widow or Avengers Cap. Sigh. I had thought maybe they were limiting it to only sideshow products but I guess not.