I usually buy from whichever place has the cheapest prices or the best deal. I got my Inika from Fred Meyer because they had a buy one, get one free sale. But it truly depends on where you get them for the best price, which is what matters most to me.
Let's see if I remember where I bought the majority of my stuff at...
2004 - Bi-Mart
2005 - Bi-Mart
2006 - Fred Meyer and Wal-Mart
2007 - Walmart
2008 - Legoland and Wal-Mart
2009 - Birthday and Christmas
2015 - Most likely Fred Meyer. Toys R Us, or Target is where I'll buy them. Plus, Toys R Us and Target sometimes have exclusives for their stores.