This is the best place to buy bottles of beer in Shanghai. They have the largest selection in the city, and best of all, they deliver to your door for 10 RMB. Any orders over 200 RMB is free delivery. I've placed several orders and have been happy with each. If you do order delivery, make sure to do so early in the day. You can pick when you want it to be delivered. I tried ordering at 7 PM on a Saturday and the only available time was 11 - 12. It also does take a while for them to restock once they are out of a beer.