I would take it to a real shop, there should be no popping in the front end.
Well give me some names and numbers