During some last minute shopping I happened to stumble onto OSTK's website and I have to say it is very much improved since I last time I looked at it. The last time I looked OSTK was in the 40's and I just bought some puts on it. It was a poorly performing company then and it is too bad if it...