I just leveled up to 105. Showed a new Spider lvl 101 putter available to rent free. Would not let me rent and when I went to PRO SHOP its not there. Any idea what's up.
Sounds like a glitch. You'll need to contact WGT at firstname.lastname@example.org and explain what happened if you want to rent that putter for free. But honestly, the putter you have in your bag now is probably better than that L101 Spider.