Hey DFW guys, this is where I was planning on going to get my Venaci's ordered/installed when the time came around. They seemed pretty nice on the phone and the prices seemed good.
Just wondering if any of you guys have used them? Really just looking for any feedback, period.