i had one that wasn't quite 200... but it did have ball bearings, i kept it greased regularly too.... been aloooooooooooooooooong time now... i know it wasn't over 100.. but it wasn't some 10 or 20 dollar kids yoyo..