Travel Agency

#3
I found BA travel agencies to be ineffective and expensive. Personally i found booking everything yourself to be cheaper, faster and easier.
 
#4
I agree with Danc that many are expensive. However, if you try and book things for yourself and still need help, Santa Anita Travel is family owned and operated. Patricia is the only one who speaks English though so ask for her.