Internet Crusaders
ABUL KALAM AZAD Failed to deliver internet service then refused to refund
This seller has failed to deliver the work paid to carry out. The reports were not forthcoming and the links randomly checked were not even present. I did request a refund, but was told the seller only would refund upto 14 days, which seems strange as the service is meant to be spaced over 6 months ...