I love using HoneyColor for lenses. I don't recall any of my orders ever getting here late or receiving wrong orders. I usually pay a little extra for DHL shipping, so I can't say anything about shipping time. Processing times, I've had consistency with. Around the holidays, it took maybe an extra day or two but never too long.
The thing I love most about HoneyColor is they always have sales and discounts and they send coupons with your order for the next time you shop. I'm also a sucker for really cute packaging and all the contacts come in their respective jars but each pair is also inside of a HoneyColor branded box. And they always send a free pair of contact cases for each pair that you buy.
HoneyColor also sends bonuses for spending certain amounts so sometimes you'll get to choose between a compact mirror, battery operated lens cleaner, etc. I've always had terrific service with them and I will continue to buy from them as long as they're operating.