I have been scammed by this paper,I placed and order of 2*20ft c'ner.After receiving the payment they decided to switch off their phone and website.we…