I placed an order and paid for it, no confirmation mail. No COD option should be the first clue that something is wrong here.
Also, the customer service number doesnt work+ no response to my mail yet. Will wait till next week, but I doubt this site is legit.