Yeah I've gone back and forth about joining them for awhile but I'm going to take the plunge finally, they were shut down from New providers when Eccie got busted back then and I'm usually in and out of the hobby so I never signed up. I'm already pre-approved luckily so no vouches required, just gotta go fill the application out to get account started.