I have read a number of reviews of this company and I think they have come up with a new way to rip people off.
I received a postcard in the mail stating that my Buyer's Edge membership was about to expire and that my credit card would automatically be charged $149.99 unless I called their 866 number. I have no intention of calling that number, but I am calling the financial institutions with which I have credit cards to inform them that the charge, should it appear, is not authorized. I will also call my state's Attorney General's office with a complaint.
POed in VT