Considering buying some for my school.
What's a good price?
How long do they tend to last?
Where best to order from?
Would 2.5cm (one inch) be thick enough? Or does one need 4cm for serious training?
Thanks!
Michael wrote:I hope the ones you fellers are buying aren't like the ones sold in mainland China, which smell horrible. They won't sell the better stuff, assuming there is better stuff, in country.
Users browsing this forum: No registered users and 51 guests