Yes, no deposit bonuses should be claimed, assuming that you are fine with all the terms and conditions. Different bookies have different terms and conditions, so make sure to read them carefully and see whether the no deposit bonus is worth your time. Generally speaking, no deposit bonuses are free money awarded to you, so don’t miss the chance to get some.