Sorry if this has been asked before, but I'm new here

If a person pays for bitcoins though zipzap and the transaction is listed on bitcoin as a transaction , but no bitcoins have been recieved. That means there is a delay with delivery of the bitcoin at the bitcoin end right?
At what price does the buyer get their bitcoins? The price at the time when they submitted the order, or the time when they actually arrive?
Order price is locked in at time of purchase.
Give me some order info and I will see what type of issue you have. Some experience delay as our support logs are backed up.