Really? What disappoints you about their quality? Overall I'd say they're an improvement over the originals.
Stuff for sale Transformers collection: 2955
Forum Rules