This is nothing more than money trap. We have many positive reviews and we are trying to get them posted at BBB. It is impossible to reach someone to put them online. They only have complaint displayed so that we are forced to pay them to be member.
I have never seen such nonsense in my life. They seem to be the judge and the jury for which customer reviews to be displayed according to their own judgment.
Those kind of organizations must be banned. They can play with the life of a company without having any official authorization.
If they want to be really open and honest we must be able to leave review about bbb at their own site. Then we shall see if they are credible or not