Glencara.com - Glencara Scam[New Complaint]
Absolute joke of a website. Have ordered twice and have problems both times. Second time I spent a considerable amount of money for a ring to arrive 3...
Glencara.com - Scam[New Complaint]
Absolute joke of a website. Have ordered twice and have problems both times. Second time I spent a considerable amount of money for a ring to arrive 3...