Since I started adding the Elements filter tips to my joints I have found it much better to use a rolling machine to roll my bones, but I am not fully satisfied with the Elements roller I picked up at the heady shop. The supplied mat reek's of PVC's, and since it's made in china, I assume it's...