I dont know if this is working as intended, but for some reason you can buy the swimsuit for Emily before the beach party, where she tells you she cant swim which is mentioned in the purchasing dialogue.
It's a timing bug; it shouldn't open until after the beach party scene. Fixed in the latest beta.