Contact your local HR office- provide them a COPY of your paycheck and the name, date and time you talked to MetLife. Let them know you don't have access to the Payroll # (the company refuses to give it out-they like to give you the runaround like the government offices you have to try and access)--see what advice they can help you with. Call first-so you can find out who's in charge at your local HR. You could call your local - but they never want to get involved with payroll issues. IF all else fails- contact your state Dept. of Labor. This does work. They will contact the company and get it corrected. They usually have forms online-you fill out and submit. I need to apologize for the previous poster - he obviously has never had payroll issues and is incredibly insensitive - not everyone who posts here is. Keep us posted - I would like for you to have a good resolution to your problem.
You might inquire at your location - who and what your shop stewards are like. Some are more for the company (large hubs) and if you are lucky to be in small facility - they are near normal and actually help the employee. Will never know that tho. GOOD LUCK!