Hey all i am looking for any new Taco Tunes customer reviews. After being in contact with them for parts i read the reviews on this forum that really dont give them a good rating. I mentioned that to the guy i was emailing back and forth with and he swore to me that all of the complaints were old ( 2009 ) and that they have gotten Soooo much better since then.
Any recent customers willing to chime in ???