I ordered cufflinks on Nov. 29 for a Christmas gift and after a complete runaround, I still have not received the order. The company made excuse after excuse - we are shipping them today, we sent them to another customer and NOW we are shipping them today, they were sent priority mail, we can't provide you with a tracking number, etc etc. Now at the last minute, I am short this important gift b/c they were not honest about the situation to begin with. I have doubts the gift was even shipped in the first place. Suffice to say, I would buy from anyone else before I could go to Cufflinks Depot.