I've used BP many, many times over the years and have never had an issue. It's unfortunate that the subs You spoke to got scammed, but I have the believe they were not thinking with the corrects heads when they sent the deposits.

ymp