I previously gave this company a horrible review. As it turns out, the supporting rep left the company and left me hanging. The owner (Mike) was apologetic and took care of the issues the very next day. Thank you Mike for standing behind your products and work!