I ordered from the website, and got no confirmation email or acknowledgement SMS. No indication of whether this is a one-time thing or a repeat order.
I'd stay away from this service until it gets more polished.
update: I e-mailed customer support and Soham replied. I'm grateful for the reply.