Here's a little tip that may help. (I made it up this week - it helped me)
Keep a note pad next to you. Instead of trying to ignore your cravings, fully embrace them by writing down exactly how you feel at the time and how long they last for.
What you'll find is you will build up a mini diary, and you can look back on them. It will give you support, because you will have hard evidence of how you felt last time and you will also know that you got through it without a caving in.
Also, it will show you how few they become. I think this is esp important during those first few days when you fell like they are stacking up on each other.
I did it yest, and even though the craves were still strong, it was only when I got to the end of the day I realised Id only had 5. This was great news as I could physically see how they were becoming less frequent.
Also the writing helps distract you at the time of the crave!