Strider
Lil-Rokslider
I would take the fact that the owner of a company is on a internet forum on a Sunday afternoon giving replies to clarify and telling people to email him so he can look into things is a decent sign the company cares for their customer base.