Months of throttled Codex usage, then OpenAI refuses a same-day refund
I've used Codex for months on the same $100 plan: GPT-5.5, then GPT-5.6 Sol. Usage was great and I got real work done. Then GPT-6 Astra launched and usage tanked, even on GPT-5.6 Sol. Same plan, same price, a fraction of the work. I scaled back development on my web apps and server configs and waited for Tibo's resets. Then GPT-6 Sol came out, and that was the deal breaker. Broken implementations, new bugs, "fixes" that fixed nothing. I went back to Astra, but usage was still abysmal, and GPT-5.6 Sol wasn't any better. Every session felt like paying for frustration. So I tried Claude Opus 5.5 on the $23 Pro plan as a test. I actually got work done, and I didn't hit the 5-hour or weekly limits, even though I'd been working at reduced pace for a while. Then I had Opus review code I'd written with Astra / Sol. It found so many bugs that I was embarrassed some of those repos are public. That part's on me for trusting AI output over my own verification, but it confirmed what I'd suspected about the quality I was getting. Then my Codex subscription auto-renewed because I forgot to cancel. I cancelled and requested a refund the same day. OpenAI's own published policy says a refund may be available within 7 days for minimal use, no payment dispute, no abuse, and no repeat refunds. I believe I met every criterion. Here's how it went: Multiple support tickets returned the same canned denial. Support quoted the refund criteria, asked me the eligibility questions, then denied me without saying which criterion I failed. After escalating to a human reviewer, I was denied again. I sent a formal legal notice. They denied it again and still didn't answer a single question about why. They publish a refund policy, collect the information needed to apply it, then refuse to say how they applied it. Zero transparency, no accountability, and a product that got worse while the price stayed the same. That's not how a company that respects its customers behaves. OpenAI has lost a customer for life.