We paid this company to deliver ******* leaflets and it appears not one single one was posted through a door. On asking them for a list of streets they delivered to they cannot produce one!
Their communication is terrible and their terms of service ridiculous when you read the detail of the small print.