Cancelled service months ago and still being charged, i go into there site and when you click contact us or cancel nothing happens, have emailed them direct and still nothing. They are just scammers ripping people
Cancelled service months ago and still being charged, i go into there site and when you click contact us or cancel nothing happens, have emailed them direct and still nothing. They are just scammers ripping people
Country: USA
Phone: 8009350519, 448000148996
Site: alcudabill.info
0 comments