What's the difference between broccoli from China and broccoli from Australia? They look pretty similar except the Australia ones cost more than twice the ones from China. Taste-wise, there are only subtle differences according to my tastebuds.

Is there a reason Australia broccoli is more expensive? Is it a nutritional thing, a taste thing, or a supply thing (I supposed they grow more broccoli in China)?

EDIT: Forgot to mention, I'm located in Singapore, so that might make a difference :)
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)