Those cylinder woofers usually come with mounting hardware (straps and screw-down mounting points for the straps) to keep them from rolling around. Didn't you get any of that when you bought it?

I personally don't like the tube units and prefer the hatchback-box shape like I've got in my car.
_________________________
Tony Fabris