My question involves a consumer law issue in the State of: Ohio

Back in November 2014, I paid $90 at a local hobby store for a pre-order of an MTG product due to come out the next month. It's fairly standard practice at such stores, at least in my experience, to request upfront payment for pre-orders, and I hadn't had any problems to that point with this store. Come December, though, the store owner told me that the pre-order was delayed and that I could pick it up later... but each time I went into the store, the pre-ordered product had yet to arrive. Finally, around May or so, the owner told me that she would issue me a refund, but at a later time (because the store was having money issues).

Fast forward to September, around the time I was getting ready to leave for Europe... and the store went out of business. I didn't have the time to deal with that issue due to the myriad other fun things going on with preparing for my departure, but it still remains that I never received the refund.

So, here are my questions:
1.) Have I run out of time for any course of action under Ohio law? (I don't think I have, but I'm not sure.)
2.) I forget if I paid with cash or by debit card, but, if I did the latter, I have a statement. The store also kept records of pre-orders. Does my course of action differ depending on how I ended up paying?