This isn't really a question. If you have a review then post it there, if however you are upset about the timing of their automated payment system Idk what to tell you.
They did NOT let us know when it came out
Thanks! Your answer is awaiting moderation.