have to drop something off at our local high school and it is right on the 20 mile route I planned to take later.
Dont worry about it, as you say you are just Doing a delivery, dropping things off
If you are self-concious you can ride in Mountain bike shorts, with the lycra stuff under it.