We use Safecor and it's OK. Turn around times can be really long and it's pretty expensive. If I had a choice, I wouldn't use them.
If you do decide to go with them, make sure you get an account at the repackaging facility that's closest to you. Since you're in LaCrosse, it would be the Ohio facility. For whatever reason, we were originally set up at the facility in MA and it's been a nightmare just to switch facilities.