Its been 9 days since my order I…
Its been 9 days since my order I haven't received it, they can respond to mails but no assurance, how can this store be available? Despite of all negative reviews, they may look like legit but theyre scamming people
May 8, 2024
Unprompted review
Reply from computeruniverse