Having visiting about 40 shops looking for E-cup I would agree with previous ones, bring bras for all of your stay!!!!!
They must sell them somewhere but so far I have not located those shops. When you ask "do you have big sizes" they say that sure, it really means D-cup at max, nothing bigger...