Yes Pre-ordering a product means that you have secured a copy of that item. It is a good way of protecting yourself from any short supply issues or high demand items selling out on the day of release.
If the Price is different on release from the price you paid on pre order we will refund you the difference. so you will pay the same price as release date and wont pay any extra.
Yes, If the item says in stock then we physically have the items available in our warehouse to dispatch, however if an item is in your basket its not yet yours till you check out