I ordered from them a few weeks ago. I think loco was the one who mentioned it to me. They came as advertised on their website, everything labeled in individual bags. It will be 2-3 more weekends before the assemble starts but im very pleased with the kit. It's a bargain at around $140 shipped.
As for the fuel tank discussion, I personally never ride further than what people have estimated. Not even close. I will be using my stock tank then evaluate the situation after a lot of seat time. I feel for my needs, the stock tank will do.