Walmart, telesvc, and Wachovia
The check was more than likely returned to walmart who put it thru for a second time. Unfortunately when you write a check you are responsible for the NSF fees on both sides....Walmarts and the banks. NSF fees used to be quoted right on the counter of the stores and they can charge you whatever your state allows.
Ok...did a little googling.. (I dont write checks...I use my debit card for everything.) Apparenlty when you use a check you get slip of paper to sign...that is the electronic funds transfer policy. Apparently that states all the fees and you give them permission to debit you.