So this means they can charge what is felt by them to be fair market prices for the service . The OP stated that they and the 3rd party vendor are the ones that delayed the purchase , I fail to see how any of that falls to the shop facilitating the transfer to be responsible for .
Keep buying online from vendors with no stake locally and pretty soon your going to be SOL with nobody left to transfer stuff .