mauiguy2 thx for the effort and keeping it real. Most of your questions are the same or similiar to what I've been thinking as well.
Just a thought, if you need answers right away maybe send an email or call IR. I havent contacted the company per a visit yet, got layed off couple weeks ago and been busy trying to hustle up a day job comes first.