This isn't my usual MN section, so please be gentle!
DD (14) has long, thick hair that can be straight but very easily goes frizzy. It has to be kept long - currently below shoulder blades - and at a single length as she dances and needs to be able to do multiple complex hairstyles.
Its frizziness / wildness has been getting her down, and hairdresser has recommended moisturising shampoo / conditioner, and Moroccan Oil.
This is not my native heath - I'm a 'buy what's on special offer in Tesco, wash, condition and leave to dry twice a week' girl - so can you recommend widely available, not too expensive (as she has a lot of hair, she uses a lot of shampoo / conditioner!) but effective products?