I've purchased from finewinehouse.com a few times in the past, they usually ship the same day. I've never had to talk to customer service but their site is easy to use. They send out free shipping newsletters every once in a while also which helps save some cash.
Connect with Facebook to get one click access to Trustpilot. It's easier.Sign up with Facebook