No, but I chatted with the guy Tanveer Singh who runs it and he seemed genuine enough. Explained when he will receive the shipment and when he can ship it. Didn't make a purchase in the end though.
Seems to be genuine also as per few posts on Reddit.
They had a stall in Delhi Comic Con this December. They had a fair bit of merch. Don't think they'll be going through all that effort is they wanted to scam.