Reliable Data Transfer with Arduino and HC-06 module

I get between 1 and 40 retries before it goes through. I do not let it flat out fail. It will resend until it works