Have they got the bugs worked out on them yet, maybe why there cheaper. Hopefully a revised one is coming out. Bought one when they first came out, but had issues, got rid of it. No way I would have trusted my life with it, hopefully they have fixed them, or are going to. Never did find out what they determined was wrong with it.
Comment