Never trust
Never ever trust it ... Such a bad customer service. I ordered some pizza online and all of a sudden their system crashed but deducted money from my account! They didn’t compensate, reply or even care about the issue. No money back, no pizza, what you can call it?!