That same thing happened to me. I sent my extra, unused ticket reciept in to their corporate office in Texas and they sent me a refund in a mere six weeks.
This company seems to have a monopoly in the long-distance bus service market. I also think the majority of their business is done offline (in-person sales at stations). So, unfortunately, these terrible systems
aren't likely to change anytime soon.