I have never had a problem at the time I went (which is usually in the weekends). However, I did hear from my friends that PI taxi on arrival is very good, as the PI ferry always arrives 4 or 5 minutes ahead of the DB ferry, so all the PI residents grab the taxies, much to the annoyance of the people who arrive from DB.