asked by Garry C. on 6/28/16
I have tried all ways Gary = E. Mail no reply - Telephone to UK number always busy or out of order - Telephone USA no connection so l gave up and cancelled my c/card and sucked it up.MEGAFLIX.NET are a total con outfit
Get answers from the megaflix.net staff and other customers.