No stars for this site
No stars for this site, scammer site. No product was delivered and refund . Just a fake site , will file case on consumer forum.
United Kingdom
No stars for this site, scammer site. No product was delivered and refund . Just a fake site , will file case on consumer forum.