Preferred Payments Review: BBB Rating, Customer Reviews, and Complaints