TR
TruffleMagic
View company profile →
Fantastic Customer Service
Fantastic Customer Service I have just gotten my truffles and I am very happy to say that I found myself very well supported by Trufflemagic team so far and my product arrived here with no delays. I am using my truffles next weekend and I will post another review on them.