Cheap ones won’t fit like OEM. They will protect your seats but look like a boy wearing his fathers clothes. Clazzio seems well made and looks nice. Use tacomaworld as a promo code and it will knock some off. I’ve heard if you call and ask what’s in stock and ready to ship and you buy inventory like that you can get it even cheaper.
These were under $100. Around $80 if I remember right. They won’t win any beauty contests but they are as tough as shoe leather. I used them for over a year in my ‘17 Sport and they looked brand new still.
You can get them at Advance, Amazon etc.