VBBcom Limited
Consumer Report
They constantly are charging me for a product that I been wanting to cancel since Feb 19/12. So far I currently owe them $59.94 in charges because my card has been not working. ...