Sammi amazone is still telling me I'll get it on the 18th! Should I wait and see, or cancel and order from BN or Walmart?