What's the difference between broccoli from China and broccoli from Australia?
I imagine that the following things make a vegetable more expensive:


quantity of supply (if a shop has more product to move in a limited time they make it cheaper)
quality of supply (eg organic)
distance to supply (if it costs more to move it from source to destination)
age of supply (products near expiration are cheaper because the shop needs to sell them)