I used my Walmart MoneyCard account to make a payment of $250. When I went to check my account the next day I could not access the information and they indicated they were having technical issues. Approximately 3 days later I was finally able to access my account and saw that the payment I had made had posted to my account twice. I contacted customer service and told them I wanted to file a dispute. They told me they could not do it at that time because they thought it was still related to technical issues. I waited another few days and called back in. They then proceeded to tell me that they do actually need to open a dispute and it will take up to 10 days. I followed up multiple times and on the 10th day, I call into customer service again and speak two a supervisor. They now tell me that they need more time for the research. I asked them to tell me what I needed to provide to get this expedited. They said there was nothing and I could not speak to the person doing the investigation. I was then told they will have someone call me back in I business day.
They have now had my money for 20 days. It is not my fault that they had system issues or waited 10 days in to file a dispute with the company. Most companies would credit you back the money and if it is not a valid dispute take the money back.
I have never had such an issue in my life. If I owed them money you would bet they would have more urgency about getting the issue resolved.