My Biz Perks


I am going crazy – American Bankcard, a merchant account, signed me up for a service under My Biz Perks that costs $10 a month, WITHOUT MY KNOWLEDGE OR APPROVAL.Since they have my banking info, they have me over a barrel.I have spent 2 hours on the phone and internet trying to get out of […]

View the Scam Report for My Biz Perks on at –

My Biz Perks

Add comment

By Ronald

Recent Posts

Recent Comments