I ordered hesitantly from this website, and I say hesitantly since I was in the US! There were not very many reviews, so I took a chance, I’m glad I did! I ordered two dwarf factory key caps this one and the tabby cat grumpy pet, and they came in wonderful packaging and with the authentication cards as if they were ordered from Dwarfs website itself. They came with everything the website listed. Quick shipping!! They arrived 10 days after I placed my order, and likely would have arrived sooner without the holiday!
I cannot wait to order from here again!