Brushless motor not working properly(hard to turn)

I am pretty sure that there is no problem with Esc or any other component. The most possible error is that some piece of motor has been crooked(might be the bearing) although it had no crashes. I have oppened the motor and examine it analytically and i really can't see anything. What you suggest? Should i order a new one ? If so, can you suggest me any cheap and reliable brand or shop? I had ordered the motors from honk kong via ebay in a low price and might that be the reason it is not working anymore.