This may sound kind of strange, and frankly, it' boggling me too, but how long does a company have to run a card based payment through? Is there even a time limit? I made a purchase on January 5, 2007 of some supplies I needed for a class from a local business. 2 weeks later, the payment hadn't posted to my account. I didn't think anything of it until a month passed. My bank said something about them having 90 days. It is now April 10, 2007 and this payment still hasn't gone into my account. Well over the 90 days that my bank mentioned. Does this still make me responsible for paying this if the guy obviously hasn't taken the time to run it through? It's really frustrating to me.