Until they go out of business, which won't take long because it's too good to be true.
Been around for 6 years so far and if the website is true, they've some decent large sized recognisable brands using them commercially.
But then, people spend thousands of pounds on MMO's that will eventually die, and any business is at risk of closing.