I have ordered a set of pistons from Todd and I had to prepay for them $1100.It was supposed to take about 3 weeks total to get them but after 3 months I have no pistons or refund.No response from Todd at all when I wanted my money back.I had to contact my credit card company for help.I will never do business with them again.I'm very disappointed.
more