Hi there - really need some advice please. Re-posting as I accidentally posted on wrong thread! Hope this is the right place but if not please tell me where I can get some advice on what to do 
My DD applied to work in our local independent coffee shop and was given a 6 hour trial shift. After this, the employer offered her the job saying that she would need to do a barista course costing £80. Meanwhile she also worked 2 additional shifts. When DD asked about being paid for the trial shift she was told "no, we don't pay for trial shifts". He also added that it was his right to retain half her first week's wages "as a deposit" - but he has yet to pay her for any of the shifts she has worked because "I only pay at the end of the week" (which he hasn't done so far). Additionally, he is saying that he will only pay for the barista course if she stays with him for 6 months. She doesn't have £80 to pay for it herself - that's the whole point of her finding work!
What I would like to know is: AIBU to think he doesn't have the right to withhold pay for a 6 hour trial shift? I thought if anyone works longer than 3 hours they have to get paid?
And AIBU to think it's unfair\unusual to retain half the first week's wages?
And AIBU to expect him to pay up front for the barista course (fine to take it out of wages if she leaves within six months)
And finally AIBU to expect DD to be paid promptly for the work she has done thus far? It seems he is dodging her every time she asks.
Any advice as to how to approach this situation greatly appreciated.
