Several friends have bought products from the KTeller company. One was a 2.5 inch kit for a 97 Coupe. It was a all motor car and he has no complaints.
No rubbing issues or anything. Didn't hang too low.
Another friend bought one for a 92 Accord. It was a 3 inch unit. It was never installed but test fitted and it seem'd like it was perfect. Never found out though.