If you decide against the professional route, I would suggest Swissvax products. Although rather expensive (subjective) it's no doubt that the quality is there. You get what you pay for type of thing...Check out post #41 on my thread of a few before & after's:
https://www.6post.com/forums/showthr...1565194&page=2