At $150, is anyone here actually planning to buy the insecticons?