fitting compound such as loctite 641 or blue thread locking compound will take care of irregularities like that and help prevent creaking, i spent loads on pressfit BBs buying ever more expensive ones before i found a cheap one installed well is far better.
Maybe, but maybe not, and if it's already been backwards and forwards between another shop you'd have hoped they would have tried that. Bike shops though, I guess.
Sometimes they are just fucked, worn out, shit out of the factory, broken by a mechanic or owner etc.
fitting compound such as loctite 641 or blue thread locking compound will take care of irregularities like that and help prevent creaking, i spent loads on pressfit BBs buying ever more expensive ones before i found a cheap one installed well is far better.