<prompt> Human: Backstory: So my apartment buildings management company claimed they never got my rent check they only accept physical checks mailed to a PO Box two hours away, so its not like I can just hand it to somebody. Also they dont accept electronic transfers either. Rent is due on the 1st of the month, considered late after the 10th, check was in the mail first thing in the morning on the 8th, yada, yada, yada.I monitor my checking account regularly, and as of 1215 I see my rent check hadnt posted yet. So I contact the management company, and they claim they never got my check, so I mailed out another one not the first time this has happened by the way. Now Im monitoring my checking account multiple times a day to see if either of my checks post.Finally today 1219, I see my original check has cleared and posted, the one they claimed they never got.Looking at my the back of the check for some info, Im confused though see pic here as I see a date of 12112014 on the back of the check, but I also see a date of 12182014. I would figure the date of 1211 would be the date their bank accepted the check, and the 1218 isnt really material, as it would be the date management company signed the check, and could be wrong as they could put anything they wanted there or hold the check for a few days before depositing. Is this a correct understanding?But the 12112014 date confuses me, because if the bank did start to process it on 1211, it shouldnt take 8 days to clear this was from a BOA account, and my checks usually clear the next day. Also why would my management company sign the check with a date that far in advance if they deposited it on 1211? Actually it would make more sense that the check was deposited yesterday 1218, and cleared today 1219, but then why would 1211 be stamped on the back of the check?Im confused by this whole thing, but figured the personal finance gurus here might be able to explain to me whats going on with this check?  <response>: Dont forget to cancel the second cheque. 