I think you will find 10 days is pretty normal as guaranteed days off per month....in practice you may get more but not much more!
I would be suprised if they accept less than minimums, there are more and more qualified guys appearing on the market..unfortunately it will become an employers market!