I have seen some posts which claim that a person named Bill Posters from Panama claims that Pips is a scam, bankcrupt etc and is not coming back.

It's basically bullsh*t, bill posters is a nick name given to people who illegally place small poster adds to shop windows and walls to promote small business's.

The practice is illegal in many countries. There is usually a warning "bill posters will be charged or prosecuted".

Bill Posters does not exist.