Any proof for those claims? Highly doubt it... When was the last time Steves Co was actuallly making $$ ?