I ordered 4 green 25R's from there, they were fine. I will definitely get more from there, as I got 4 for the price of 2 over here in the UK, just takes a good few weeks to get here, but worth it for the saving.Yep, they're 100% genuine cells. Fasttech are a decent retailer. They're up front with everything, they even tell the true capacity on the bullshit 6000mah cells.
They only do the green 25R's now though, same battery essentially, just more recharge/discharge cycles.