I live in a town which doesn't have a bike shop (Montgomery, AL) so I've been buying stuff by mail order. It never seems to work out.
A while back I ordered a left crank for my hybrid (I stripped the original one changing out the pedals because I didn't know it contravened righty-tighty lefty-loosy). It ended up not fitting the bike. At the same time I bought some clipless pedals which are incompatible with the shoes I have for my road bike.
This time I bought some "comfort" bike shorts from LL Bean (because I don't think lycra is a good look for me). I knew they had a liner but I didn't know it was a full-length lycra liner. It's ultimately a two-layered pair of shorts which is too hot for me.
I wonder if I can package this stuff up and return it. I'll probably end up throwing it in a corner and getting rid of it when we move again.