Talash.com
Beware
I bought this "Strob IM1000 1 Liter Capacity Ice Cream Maker" from eshop.webindia123.com (talash.com) recently (its a china made stuff). Basically electronix mall is the vendor as i understand. When i opened it, the inner steel container which actually holds the liquid and which cools it, ...