I don't think they have been put up yet
lol I'm guessing it's in the process of being worked on because right before I posted that I was on the site and the Chameleons were showing out of stock but the PT and the sleeve were in stock. That's what made me guess the Chameleons had all sold out already since I figured they all would have been put up together.
Now that I read your comment and went to the site again all 3 are out of stock.