Well, I ordered a custom store from the website. Took three days and repeated mails for them to acknowledge my payment.
Its been over a week since I made payment, I dont know when the ordered store will be delivered despite requesting a timeline.
Will give an update if they ever deliver.
The site has been delivered. It looks top notch . So asides the crappy customer service , I ll advice you buy it.