OK bud.. who's doing your work? Might be time to get a new, quality place for your repairs...
I doubt, if you took it back apart to check out the bearings / etc will they do anything for you now... Maybe they will... IDK.
If it were me, and it was making all the racket you were describing, I would have brought it back to them running and had them listen to it. If they would have told you "it's normal", get it in writing and hold them to it. If they won't stand behind their work, then obviously you need a new place.
Gunter glieben glauchen globen
The Good:
1985 1/2 Tri-Z - Daily Rider - Pretty much stock ( wink )
1985 1/2 Tri-Z - Custom Black & Gold, Top mount plastic tank, custom 3D printed airbox, Banshee shock
1985 Tri-Z - Rider restore in process
The Bad:
1988 TRX250R with 86 ATC 250R Motor and Swinger - Screamer!
The Ugly:
1993-ish Banshee / 2003 Motor by VSR in Belding, MI - Duner Fun!!
2000-ish Banshee / Motor by RDZ Racing in Fowlerville, MI - Another Duner!