Awaiting order This is an online mail order company in America apparently and from whom I ordered foamed soap dispensers. My order was placed on the 28th of October and I was told I would receive it within a maximum of 30 days. Every time I contact them I get a standard e-mail reply namely; […]

View the Scam Report for on at –