Has anyone dealt with Santiago Choppers out of Tampa, Fla... ? A part ordered about a month ago, paid by credit, has not arrived and my e-mails not returned or phones answered.. I'm thinking we have been ripped.....
Just slightly off the op's topic. HD Theatre Channel has a series called Cafe Racer. Santiago Choppers is featured on one of the shows airing tonight.
I don't know if it's the Tampa area Santiago Choppers, but chances are it is.