So those who have them, what's the difference between the cheaper models & the dearer ones?

Also, are all the canisters refillable? Where do get them filled?