any one heard of it? i'm about to buy one just because it's so cheap. i heard that professional products sucks. so just wanted to read some feedback on the Stack brand, looks like they just came out