Vouch! I can't say I've used other services to upgrade to premium, but these guys are definitely doing everything in their power to keep their word. I happened to lose premium 3 times since I bought the service 3 months ago, and every member of the support team quickly helped me get my premium back.
GLWS