My sister has had experience with them but was incredibly lucky. She wants my nephew to go into modelling and she found them, booked a shoot with them and was really excited. Said they take a £50 deposit but give it straight back if you turn up. If you don't turn up, you lose it and if you cancel, there's a £130 fee. Considering it could have cost her around £50 to get to the shoot and back, we tried to talk her out of doing it as we had all read bad things about them. I told her they wouldn't just hand over £50 if she shows up, it will be £50 off a £2000 portfolio or something ridiculous so either way, she's losing money she can't afford to lose. She read the terms and conditions and found she could cancel up to so many days before so she emailed them to cancel and they transferred the £50 deposit back and cancelled the shoot for her. I was so shocked that they didn't charge her the £130!