I haven't bought anything here (me buy retail ?? yah right) but I've been by a couple times to demo Zapco's and their staff is VERY knowledgable, they are well established and have good equipment...