I have bought tons of HP from vanilla. Great seller! and I personally know that vanilla will be my one and only provider for HP. I even payed in advance once!.. before I had even gotten a chance to talk to vanilla. That is how confident I am that I will receive what i pay for.