We guarantee that what you purchase will be in date .Sorry but we can not accept returns as we have no control over shipping or where the product has been ,but we will do our best to make sure you get the product the way it should be .Shipping charges are based on a min ,should it be found that we have over charged you we will refund you that portion not used in shipping to you .Our shipping charge includes $3.50 handling and materials charge .if not sure you can always email us with your order and we will get an exact price before you order or pay .