I've had mixed experiences with Mega Plastics CO. ...
I've had mixed experiences with Mega Plastics CO. Sometimes their products are good, but other times they're not so great. The customer service is usually okay, but occasionally it can be lacking. Overall, it's hit or miss with this company.