I've wanted to make a stove from one of these 'aluminum bottles' as well, but they are no where to be found where I live.

I talked to a guy who owns a liquor store near me and he had no idea what I was talking about. I guess they just don't sell them on the west coast.