Well first up, companies who will charge you stupid amounts for a portfolio, arent agencies! They simply want your money. You can do shoots on here as Time For Prints/CD where you both get good shots for both your portfolios. Reputable agencies either dont charge, or take a fee from your first wage. You should never pay upfront for an agency.
cheers for the advice ive learnt that recently with a company they tried charging me a lot of money for photos and portfolio work i walked away from them. whats the best way to promote myself on this website as its all very new to me ? thank you for the advice.