This seasons new Shopkins arrivals have arrived! Theres over 140 new Shopkins to collect!! So why wait!.