i have not tried a unit myself but by press reports and some reviews i recall seeing, the new leak stuff is definitely a styling exercise around some fairly mediocre performing internals
Leak Audio
Has anyone heard about them? Used them?
Looks like >> they << just popped up everywhere....
(Not a great word choice for the name IMHO)