I've always used Taobaonow, and they've been great! You do need to watch them; occasionally if there's a listing with multiple costs for different items, I've caught them using the highest price for all items, even if I order a lower-priced one, and they've always been happy to correct it. But other than that, they're very helpful and prompt!