3PL Warehousing

How to select the best 3PL Warehousing in Canada? Why we should use a 3pl warehouse and what are the advantages of it?