There is a new up and coming method of non-surgical back pain relief. A treatment called IDD and boasts that up to 85% of people who suffer from back pain can obtain relief from this method. It is definitely something that chiropractors are finding extremely helpful...