Duty Free Depot - Rip off[New Complaint]
Rip off they take your money and don't deliver the goods. Blame everyone including the customer except for themselves. Make a pretence at trying ...
Duty Free Depot - Rip off[New Complaint]
Don't buy from these people they take your money and don't send you the goods. They are rude and abusive and blame everyone but themselves f...