I don't know how I missed this thread. In any case, there is an entire subforum for company reviews, in the homebrewing community forum. Find the Austin thread and add your reviews there. Only reviews, though, no conjecture and odd comments from noncustomers.
II'm closing this thread, feel free to add a review to the Austin review thread.