I just saw this as i was hunting for a new cheapish GPU and thought it was fairly good deal, not including delivery cost, it's about $90 more expensive than an RX570 and going for about the same price as an RX580 with performance more or less equal to a GTX1660 (based on https://gpu.userbenchmark.com comparisons). However it is a slightly older card, about 6months or so i think.
Please note delivery times are not the best, for me it arrives 30th July - 10th August at the cheapest delivery option (in Melbourne, VIC) but i'm pretty patient as i'm building this for my mum and she isn't stressed about time.
First time poster as i'm more of a lurker so sorry if any rules were broken! >.< There's a GTX1660 version a few posts below this for those who prefer Nvidia cards for something in the same approximate performance range, hope i'm not conflicting with that poster, just thought i'd offer an AMD option :3