Belbexa is a Chinese company, which is no surprise. I have 'cancelled' my account, but I am reading that many cancel their accounts and the crap keeps arriving. My next calls are to my two Senators and my Federal Representative. I will inform the Governor's office as well.
Claim your business profile now and gain access to all features and respond to customer reviews.