Relax, you're doing everything you can. I'm not worried.
I read your post on Kickstarter, and I can imagine how infuriating it must be for you. But at the end of the day, what matters is that you're doing your part...if the system sucks, that's out of your hands.