Hi i am an acupuncturist so we use a combination of acupuncture and ear seeds( they are little plasters with a magnet on them, placed on certain parts of the outer ear) you stimulate them when you have a craving, they are used for a mumber of addictions with great results. Hypnotherapy( i am a student of hypnotherapy at the moment) will only work for you if you actually want to give up, this goes for any therapy.
i gave up smoking a year ago and i used hypnotherapy, my friend who is a hypnotherapist asked me personally what i liked and didnt like smoking and so used a personal script just for me not a standard one that alot of hypnotherapists would use, this i think i what did the trick.
you could use a combination of acupuncture and hypnosis to give up smoking. or you could try one if it doesnt suit then try the other, they may seem expensive but in the long run its actually saving you money.
Which ever you go for, remember it is a team effort you actually have to put some effort in too and these claims that it you can give up smoking in one hour in my opinion is not true it may take people a few sessions in hypnotherapy before they give up, some people, not all, have real issues linked with why they smoke, and an hour sometimes doesnt solve the problem, but once it is solved the person finds it really easy to give up and never looks back!
Pm if you would like anymore info