West Coast Life is an A+ XV rated carrier. Nothing wrong with THEM at all, so feel free to buy from them.
Sounds to me, though, that you're really looking for some rate comparisons. If you talk to an independent agent or two, they can run you quotes with MULTIPLE carriers. As long as the ratings are equal, and the riders are the same, it's fine to shop based on price.
Here is a good information portal for life insurance companies ,you can check it out yourself http://www.lifeinsuranceagency.com/
You can easily check life insurance quotes in internet, for example here - lifeinsurance.awardspace.info
Setting up insurance can be rough and finding the right life insurance is crucial,try this site to get free quote! http://accurate-life-quote.com/