Had prompts to allow notifications to confirm I wasn't a bot and when I clicked allow, a bunch of pop ups came up claiming "your drive is at 63% health, click here now to repair!" and other pop ups claiming I had 13 different viruses and I needed to click the link to fix this. My anti-virus software didn't detect any viruses on my pc, but these pop ups are obviously how they would scam you. STEER CLEAR!!!
Dealt with another one of their pop up shops a few months ago. Surprisingly good deals for good models. Only issue is, you never receive your order. Waited for 3 weeks and no delivery, proceeded to email customer support but nothing back, and then finally the website was taken down. Would highly advise avoiding this website.