I think the hitch of this whole discussion is that Dave and I are the only ones who have actually seen the damn thing. This has really been a shoot first ask questions later situation, and fallen, as far as I can tell - everyone of your legitimate concerns has been addressed promptly and politely, so I'd suggest kindly dropping this until you've seen the unit.
Bookmarks