These looked like an appealing product irrespective of quality. My immediate reaction is that this would be bundled with a plan like the tbox or the telstra tablet, unsure why they would consider selling them in a store as better options are available.
I see this as a big win for IOT in the next few months, misleading company name though.