One star is way to much
One star is way to much, scam is all I can say so beware, stated delivered but its not its lies, cctv shows no one comes near my home on date and time or for hours before or after.
United Kingdom
One star is way to much, scam is all I can say so beware, stated delivered but its not its lies, cctv shows no one comes near my home on date and time or for hours before or after.