This same unit is similarly priced on ebay, and those are from China. These are probably from the same run of this model. I'd like to try them out but... things that make you go hmmm...
So what are the differences between the "shipped from China" versions and the versions bought, say, directly from their website? are the materials the different? different cans?