James, I'm also sorry about your experience.
However, like the others have commented I can only highly recommend buying from forum members. I have only had very positive experiences.
You might find if you give the arm rests a good scrub with a wet rag and and hot water (without wetting the foam), then a dewax, then paint with a good quality black vinyl paint they will come up just like new.