very fast shipping, ive only bought 2 items so far and the first one didnt arrive, but through the insurance i got a full refund (minus the cost of the insurance like $2-$3) the same day i filed a claim. overall positive experience with them, not all batches will be perfect but you cant beat the price.