There is no climbing store/shop on the island. Finding someone on the island who rents crashpads is almost impossible. The best thing is to bring your own.
Did you know that you can create an account to record, track and share your climbing ascents? Thousands of climbers are already doing this.