Review (5/5): Ships from China. Worth the wait, excellent.
FANTASTIC. Don't buy the $40 one at Ulta, this one is the same one for less money. It comes in about 2 1/2 weeks. In fact, I will never pay full price for a makeup brush again!