Achilles are quite a well known brand of tyre, but very cheap and handle great for what they are. Talking $120 for 19/20 inch tyres.
A lot of the cheap no name tyres are terrible in the wet, and even the dry sometimes. Noisy on the road, hard to keep balanced and wear quickly. But occasionally you get ones that aren’t too bad