On four (4) separate occasions WRB Rapide Technology, LLC charged my checking account $26.95. The checks that were shown on my bank statement were unrecognizable. I did not recall having ever checks printed such as the the checks I saw.
I also never contacted WRB Technology, LLC for any reason.