I had to file a dispute with my bank to get my money back from them. Placed order that said it was in stock. It wasn't. They were quick to charge my debit card. I emailed them 2 weeks after the order to learn that it wasn't in stock. I cancelled the order and was told it could take 2 weeks for the credit to appear. 3 weeks later, nothing. I called and they said they would put in the request for the refund. I said, "you don't understand, I cancelled it 3 weeks ago and have not seen the credit." They said, "ok, give it a couple weeks and see if it shows up cause it takes us about 2 weeks to process a refund". Now keep in mind it took about 5 minutes to process my order but 2 weeks to refund!!!!
So, being the patient and nice guy that I am, I waited again like an idiot. 2 weeks, nothing. I called again and told them I was going to the bank to dispute the charges. They told me no need to do that. They would put a rush on my refund. I didn't fall for it this time. Went to the bank that day and had a refund 2 days later.
Good luck. they will never see anymore of my business and they know that.