Kerosene is definitely cheaper but I like the lamp oil better and always buy that. Almost no smell and there are fragrant ones also. I always got my lamps at Canadian Tire and Pro Hardware but I haven't looked in the new CTC that opened this month. I don't know about the hanging ones, you could always get shelves made with a metal backsplash for the wall. If you do woodworking, you could sell us some. LOL
Pam