We offer free delivery on all orders over $199. Unfortunatly we cannot ship this mattress to Peterborough or Havelock.  Please enter your postal code at the top of the website to see which mattresses we can ship to your location.