You may want to do some research online and talk to anyone locally that you can that has any experience with pools. I thought I wanted fiberglass, and decided on vinyl after looking into it. I was just too scared that the fiberglass may 'pop out' of the ground after researching...but I'm sure a properly installed one should be fine.
My PB has years & years of experience and a good reputation, I did pay more for his work, but he worked with us, didn't argue with every request we had and did a great job. He put footers down (larger than called for) to anchor the steel walls of the pool, and from everything I can tell, he did excellent work.
You may want to talk to people who have had work done from various local PB's, that's what sold us on our choice. We did interview 3 prospects, but he was willing to work with us on what WE wanted, and offered suggestions and explanations as to why he thought some ideas were better than others.
Good Luck!