Just a question I would like answered... Are those Paint the Night ears staying in the shop forever? Were they not a week release? I noticed they are still in the shop, though the other items (pins, furni, etc) are gone. I bought 2 of each pair and if I did so for nothing... That was a lot of credits spent! Anybody know the answer to this?