Tejas Thump Cycles
Took my money-never placed the order!
We placed an order for some custom pipes on 9/29/08. They took $809.00 from my account on 9/30. We were told 4-6 weeks. We were later told they take 8-10 weeks. In November we emailed them and actually got a response from Thumper saying he contacted the manufacturer and they were on schedule. We ...