yeah, down there they have also mentioned on the amount of sales, in cases of huge amounts of sale like this one the percentages skews towards the club. I thinks thats logical, those running the club can't be fools.
clubs keep 15-20 % sales,generally a industry standard according to this...