43 - if you have the answer look up its second meaning in Chambers.
32 is (I think) an anagram of IF LAERTES minus the letters of FIRST
24 down Think of a shopper as some who betrays - or ****s someone out.
28 Double def, a quite common crosswordy word for ox, and also a word meaning finished or tidy
44 and 33 are the funny ones. I'm not sure if there is an answer to them.