You can go to the 5 1 rose online flower shop. They specialize in Shanghai local market and have dozens of branches in various regions. There is also a wired shop near Zhongshan Park, which seems to be called a worry-free flower shop. I bought it there before.