I completely agree. Have bought a few products over last year and half and no complaints at all.
The biggest issue was only shareholders really knew about them but it sure looks like that is going to change really fast now that focus is finally put into marketing with right company.