Safety Report: Ordered from this website found on facebook. discernvbn.shop Website name: Excele, Auckland, New Zealand 1 year ago • details 56 Ordered an items laptop screens Website provided : Track718 to track item took over a month. Ordered a computer screen and instead i received a bag worth probably $1.00. Emailed… See more