I have seen their pricing as well and its pretty nice. I don't think there is anything bad about them. I haven't read or heard anything and I looked a bit. some people call them garbage but that could be purely based on price. when my upper gets here I could let you know.