Upload & Sell: Off
The Borrowlenses.com website (link) explains exactly what is expected of you when using their service. The instructions seem accommodating and give you delivery options if you have a problem meeting your contracted deadline date. They also have a phone number if there is a concern.
FedEx doesn't hold packages that would interfere with their expected day of delivery. You can easily track that date or look at the receipt for the delivery day. If you couldn't get it to them by your contracted date you should have paid extra for next-day air. If you are in the photo business, the $37 is a tax write-off.
Companies like Borrowlenses.com want your business, not turn you off to it. I think the prevailing sentiment on FM is to assume everybody is out to scam or take advantage of you. A reasonable solution can be reached between you and that company. It doesn't need to be aired here.