I remember wanting to get this filter a few months ago until I found out that it was discontinued and that the manufacturer was no longer supporting it. That is why there are a lot of really cheap ones out there.
It is cheap enough that it is worth trying, but a bit of a risk if you have problems with it.
Personally I have had bad luck with "Jebo" products. I had tried some of their lighting and one failed 2 weeks into use. The seller on EBay as well wouldn't do anything "No warranty" he said.
I'm off using EBay for anything due to this type of bad experience. I would go with the last recommendation and purchase something either from Big Al's or locally if you need it faster. You will be happier with a quality product since the old adage definitely applies here.
I will deffinatly take out the carbon as i will be using it on a planted tank and i have no issues with smell or medications, as for the rings, i'll get them at the LFS. We will see, should be here somtimes this week.