Could there be a skin testing mode?
This would be along the same lines as the Practice Mode, where player invites are blocked, but the option of adding AI opponents remain. You must first own the champion to playtest one of their skins. If Riot has a problem with people being able to access any of the skins for however long they want, they can set a 'per week' or 'per month' skin test limit (ex. 3 skin tests/month) OR they can have it cost a small amount of BE for each session.
I just thought that there's a huge difference between seeing the skin on somewhere like Skin Spotlights and actually playing/experiencing it firsthand. I don't really want to have to use a refund for each unsatisfactory purchase and this would let me avoid that.