ANDREWCX
Answer to your questions:
a) I ordered Delta SkyMiles the vouchers arrived within days.
b) I would call them (again). You seem to be a very good customer for them. If nothing helps, check "your case" again. If you think you are right, inform the Attorney General in your state and in their state. You might be able to do this via Internet.