They have some kind of "gold" plan, that involves updates I think.
But again, no tangible contact info on any of their web pages that I could find, soured me from using them, the only number being found was +44.07516378234 and I was unable to reach them via that number either.
Yet a lot of people have used them. So it seems, at least from their portfolio, that they deliver, although their advertised prices might just be a loss leader for real design work they do - something we were interested in , but I require a phone number and conversation before engaging most services.
Dediserve apparently uses them, so that's one point in their favor.
I don't mind dealing w/people almost entirely via email or irc, but to engage I like to start with a real conversation to be clear on what the expectations are on both ends.