I picked up one of these cases myself. It comes out to about $4.77 per canister this way. As long as they don't dry out (hopefully not... each one is individually sealed) I expect to get about 2 years out of this.
If you're not a Sams club member there's a 10% upcharge. I don't know if they do international shipping, but that would probably make it too expensive I'm guessing.
The item I received is not exactly as pictured. The ones I got look like below (actual photo). The sheets seem to be very similar to the ones I had used previously from Supplier #1. Both are made in Israel, and use an unscented formula on cotton sheets.