Well, since my 8,000 credits at my other cover site are theoretically still good, but the site is down (not sure on the policy of mentioning similar sites by name) I need a new cover site.
I have heard good things and am excited about a bunch of covers I've checked out already.
Glad to be here.