FYI for anyone traveling to Tavarua, was just there and found that Armstrong provided a full quiver of wings and boards. No rental fee.
Wow thats awesome