My opinoin: The shop.
Assuming cycling is going to become part of your life - and you sound susceptible to the addiction - you need a good reliable connection to keep up the habit.