asked by Betty O. on 1/1/21
They are so called legit company registered in AU but once you buy product from them you would realize that they are no better than scam...
Scam, they are happy to take your money and then the customer service ends
Get answers from the Nick Scali staff and other customers.
Owners and employees, register now to answer these questions from potential customers. Register now