How many possible combinations are there

Puzzle Question: 

Here in England McDonald's has just launched a new advertising campaign. The poster shows 8 McDonald's products and underneath claims there are 40312 combinations of the above items.
Given that the maximum number of items allowed is 8, and you are allowed to have less than 8 items, and that the order of purchase does not matter (i.e. buying a burger and fries is the same as buying fries and a burger)
How many possible combinations are there? Are McDonald's correct in claiming there are 40312 combinations?

Toughness: 
Tough