I've used the family-owned General Metals & Plastics for a couple of different repairs/projects and have always been satisfied with the overall experience.
All reviews seem positive