Is there a shipping fee?

No.  TruSense does not charge for shipping. We use FedEx ground to ship your order to you.