Chinese Tuina, must go to the right one. Best to look for one that is reputable and known to really know his stuff. Don't go to any tom dick and harry, I have seen people land up in hospital after that. But saying all that if you do meet the right person who is really skilled.... my goodness, u can say he is like a miracle worker... almost immediate relief.
Chiropractor... never tried so don't know. Only thing I know is that it is not cheap. Have a friend went for a check up for back ache. They tell him his back is bending etc etc if don't treat will get worse etc etc... so tell him to sign up a package.... discounted SGD 8000.00 one week 3 sessions of 1 hour each... seems that they need 1 year and SGD 8000.00 to correct his back pain.... Also it is not recognized by insurance companies locally so cannot claim.