Yahoo! had an article on its home page about bidrack, saying it was Amarillo TX based. I thot "What the heck" My experience was the same as everyone…