I ordered mine today. Keep in mind if you live in CA you have to pay tax. I'll get mine installed as soon as I get it and post a review.
FYI: I was following them on TN and put the order in after reading reviews on there. ( before this thread was created )