personally I think it might be a bit high. if the "low mounted aero levers" were actually in the correct position you may not need the extra levers. if the seller is the one doing the work, well regardless who is doing it I suspect this need a good going over before it is ready to ride.
now if that stand came with it for $260......
http://pittsburgh.craigslist.org/bik/2068617875.html
__________________
“One morning you wake up, the girl is gone, the bikes are gone, all that's left behind is a pair of old tires and a tube of tubular glue, all squeezed out"
Sugar "Kane" Kowalczyk