Alcuda - Up For It Networks
Consumer Report
I paid for a social site and they billed me once in july and now again in late august! I told them to cancel my account and now they still have not! I am going to the DFW aera in dallas and looking for a real great lawer and we will put a dent into this company! And plaster thier lies all over the ...